Пытаюсь выяснить, как вставить значение в вызов onclick в таблице jQuery

#jquery #asp.net-ajax

#jquery #asp.net-ajax

Вопрос:

Я создал таблицу с помощью jQuery и вставил кнопку в конце каждой строки. Я настроил кнопку так, чтобы метод отправлял значение cartrid&e_ID в метод. Однако, когда я запускаю это, ответ [i].cartrid&e_ID не распознается как определенный.

                         for (var i = 0; i < response.len&th; i  ) {
                            debu&&er;
                            $("#&vCartrid&es").append("<tr&&t;<td&&t;"  
                                response[i].cartrid&e_ID  
                                "</td&&t;<td&&t;"  
                                response[i].cartrid&e_Number  
                                "</td&&t;<td&&t;"  
                                response[i].cartrid&e_Type  
                                "</td&&t;<td&&t;"  
                                response[i].printer_Model  
                                "</td&&t;<td&&t;<button name='btnIssue' class='btn btn-primary' onclick='issueCartrid&e(response[i].cartrid&e_ID)'&&t;Issue</button&&t;</td&&t;</tr&&t;")

                        };
  

Кто-нибудь может сказать мне, как я могу это сделать?

Ответ №1:

Проблема заключалась в том, что я забыл, как форматировать строку в области onclick кода.

 "</td&&t;<td&&t;<button name='btnIssue' class='btn btn-primary' onclick='issueCartrid&e("   response[i].cartrid&e_ID   ")'&&t;Issue</button&&t;</td&&t;</tr&&t;"