0
我有一個顯示某<td>
這個jQuery腳本取決於所選擇我的下拉列表我的ScriptManager(Ajax)能否真正影響我的jQuery腳本的實際結果?
$(document).ready(function() {
$('#lblMBRY').hide();
$('#ddlMBRY').hide();
$('#lblMBRO').hide();
$('#txtMBRO').hide();
var i = document.getElementById("<%=ddlMBR.ClientID%>")
var valueMBR = i.options[i.selectedIndex].value;
var e = document.getElementById("<%=ddlMailJob.ClientID%>")
var valueMailJob = e.options[e.selectedIndex].value;
if (valueMBR == "Y") {
$('#lblMBRY').show();
$('#ddlMBRY').show();
if (valueMailJob == "Others") {
$('#lblMBRO').show();
$('#txtMBRO').show();
$('#lblMBRY').hide();
$('#ddlMBRY').hide();
}
}
});
它的工作原理,但有1個問題的價值 - 爲每一個選擇的值我從下拉列表挑選需要的,以便刷新<td>
顯示或隱藏。這是怎麼回事?我正在使用jquery-1.11.0.js,dropdropdownlist沒有使用任何ajax,它只是我上面使用ajax的下拉列表。
題外話,但你可以簡化這個:'VAR valueMailJob = $( '#<%= ddlMailJob.ClientID%>')VAL()。 ' –