jQuery - живой метод с использованием jquery tmpl - PullRequest
0 голосов
/ 21 июня 2011

Я добавляю строки в таблицу с помощью плагина jQuery tmpl. Каждая строка соответствует трем полям ввода и ссылке «сохранить». Сохранить ссылки, которые я обнаружил, используя:

$(".saveClick").live('click',function(){
// 1. get 3 values for the row in question (stuck here)
// 2. process values via ajax (no problems here)
// 3. create new row from template (no problems here)

});

Я могу сделать AJAX для обработки значений, я просто не знаю, как лучше всего получить доступ к значениям?

Любой совет будет отличным.

Спасибо

Edit:

для уточнения HTML:

<table id=inputTable>
<tr>
<td>cola</td>
<td>colb</td>
<td>colc</td>
<td>&nbsp;</td>
</tr>
</table>

Шаблон jQuery:

<script id="tmplAddRow" type="text/x-jquery-tmpl">
<tr>
<td><input id="inA"></td>
<td><input id="inB"></td>
<td><input id="inC"></td>
</tr>
</script>

Ответы [ 3 ]

0 голосов
/ 21 июня 2011

если вы используете таблицу, вы можете «вернуть» до относительного значения в строке вашей ссылки сохранения и после того, как сможете найти поля

$(".saveClick").parent().find("selector-of-field");
0 голосов
/ 21 июня 2011

пример:

$(".saveClick").live('click',function(){


alert($(this).closes("tr").find("td:nth-child(1) input").val());


}
0 голосов
/ 21 июня 2011

Так что, похоже, ваш вопрос действительно: «Как я могу получить доступ к значениям ячейки таблицы?»

Это было задано ранее, поэтому вы можете найти ответ на Как получить значение ячейки таблицы, используя jQuery? .

...