如何在jQuery中選擇一個concantenated名稱繼承人我的示例代碼;如何選擇concantenated名稱
p = "WL_INVDTL.0001.LW3SUPRC";
$('input[name=p]').attr("disabled",false);
是否可以選擇連接文本。
感謝
如何在jQuery中選擇一個concantenated名稱繼承人我的示例代碼;如何選擇concantenated名稱
p = "WL_INVDTL.0001.LW3SUPRC";
$('input[name=p]').attr("disabled",false);
是否可以選擇連接文本。
感謝
使用
$('input[name="' + p '"]').prop("disabled",false);
更新:
$(document).ready(function() {
$('#WL_INVDTL').on('click', 'tr td:first-child input:checkbox', function(){
var $this = $(this);
$this.closest('tr').find('input:text').prop('disabled', !$this.is(':checked'))
})
});
演示:Fiddle
http://jsfiddle.net/heliosSuperman/gyEUH/1/繼承人我的代碼樣本 我想禁用和啓用最後兩個文本框,當我點擊每個複選框。, 感謝您的幫助 – vertech 2013-05-02 06:54:36
@vertech檢查更新 – 2013-05-02 07:06:55
p =「WL_INVDTL.0001.LW3SUPRC」; $('input [name =''+ p +'「]')。prop(」disabled「,false); }); 我認爲這是一個很好的答案謝謝你arun p johny – vertech 2013-05-02 07:09:25
我沒有得到你的代碼的例子嗎? 'p'是一個變量,但是在第2行中,您試圖使用jquery來選擇名稱爲「p」的輸入字段。你的例子中的* concatenated *文本在哪裏? – MatthiasLaug 2013-05-02 06:27:42
是的,這是正確的,你的代碼沒有說什麼 – 2013-05-02 06:29:17