簡體   English   中英

按鈕單擊以在Javascript的表輸入字段中設置值

[英]Button Click to set value in table input fields in Javascript

我已經在https://jsfiddle.net/u8sdko1a/1/中創建了表結構

在按鈕中單擊我要在表輸入字段中設置值。

Js代碼:

   $('#regform tr#cny-1131').each(function() {

       $(this).find("input.dedicate").val(name);
       $(this).find("input.chinese_name").val(chinese_name);

});

該代碼在Firefox中有效,但在IE和Chrom中無效。

請任何人幫助解決此問題

您的jsfiddle中存在很多錯誤。 首先,您沒有包括要在頁面加載中加載的JQuery。 然后,您使用了id選擇器regform-0regform ,它是<td> id,然后您使用了$('#regform-0 tr#cny-cny-1130')來查找<tr>是ID為#regform-0的element的子元素。 由於ID為regform-0的元素本身就是<td>如何找到<tr>作為子元素。 另一個錯誤是在類名dedicated ,這是dedicate 總的來說,工作代碼是這樣的

$(document).ready(function () {
$(".cny_order").on("click", function(e) {
                $('#chinese tr.cny_item').find("input.dedicate").val("Tesst");
                $('#chinese tr.cny_item').find("input.chinese_name").val("erer");
});
});

對於您的解決方法,這里是指向JSFIDDLE的鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM