嘿所有我似乎無法得到這個jQuery的工作,即使我知道,它可以:jQuery的獲取區域的ID修改,然後通過ID及部件的
我的HTML代碼:
<div class="cd-panel from-right" id="va">
<header class="cd-panel-header" style="max-width: 600px;">
<h1 style="margin-top: 5px;" id="panHeading"></h1>
</header>
<div class="cd-panel-container" style="max-width: 600px; width: 600px;">
[more html code here...]
<div class="input-group">
<div class="input-group-addon">
<span class="glyphicon glyphicon-envelope"></span>
</div>
<div class="col-sm-10">
<input name="RequestID" disabled="True" class="form-control input-sm"
id="RequestID" style="width: 520px; max-width: 520px;" type="text">
</div>
</div>
[more html code here...]
</div>
<div class="cd-panel from-right" id="VDA">
<header class="cd-panel-header" style="max-width: 600px;">
<h1 style="margin-top: 5px;" id="panHeading"></h1>
</header>
<div class="cd-panel-container" style="max-width: 600px; width: 600px;">
[more html code here...]
<div class="input-group">
<div class="input-group-addon">
<span class="glyphicon glyphicon-envelope"></span>
</div>
<div class="col-sm-10">
<input name="RequestID" disabled="True" class="form-control input-sm"
id="RequestID" style="width: 520px; max-width: 520px;" type="text">
</div>
</div>
[more html code here...]
</div>
這是我的jQuery代碼:
if (responce["personData1"][0].RequestID != 1) {
$('#va > #RequestID').val(responce["personData1"][0].RequestID);
}
但它決不會使值請求ID文本框內爲VA即使它確實具有RequestID的值。如果我這樣做:
$('#RequestID').val(responce["personData1"][0].RequestID);
然後它在文本框中有值。
我會錯過什麼?
HTML中的標識符必須是唯一的。 – Satpal
當然你可以@Satpal http://jsfiddle.net/LzFAr/44/ – StealthRT
RequestID是在這裏用來解釋還是它是litterally?如果這是錯誤的,因爲ID應該是唯一的! –