您好,登錄后才能下訂單哦!
程序代碼:
{foreach from="$domain" key="key" item="domain"}
<tr>
<td><b class="domain">{$domain.domain}</b></td>
<td><input type="text" class="textbox" value="" name="authcode[]" doid="{$domain.id}" id="author[{$domain.no}][]">
</td>
</tr>
{/foreach}
頁面代碼:
<tbody>
<tr>
<td><b class="domain">abcd.info</b></td>
<td><input type="text" class="textbox" value="" name="authcode[]" name="authcode[]" doid="11" id="author[11][]"></td>
</tr>
<tr>
<td><b class="domain">abce.info</b></td>
<td><input type="text" class="textbox" value="" name="authcode[]" name="authcode[]" doid="11" id="author[11][]"></td>
</tr>
</tbody>
JS代碼:
var query = new Object();
var author = new Object();
$("input[id^='author']").each(function(i){
var doid = $(this).attr('doid');
// alert(doid);
author[doid] = $(this).val();
// author.doid = $(this).val();
// alert(author.doid);
// author.i = $(this).val();
// alert( $(this).val());
// alert(author.i); // 這里有輸出每個值
});
query.author = author; // 這里輸出[Object]
然后把query通過ajax提交到服務器。
其它相關問題:
jquery怎樣獲得所有div的id值
$("div").each(function(){
$(this).attr("id");
});
// 或者用for循環遍歷
var divs = $("div");
for(var i=0; i<divs.length; i++){
divs.eq(i).attr("id")
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。