2 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個贊
重新綁定一下就可以了:
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
WebService ser = new WebService();
//為A調(diào)用的service方法,為了簡單,暫時只返回一個值
string result = ser.GetValue(A.SelectedValue);
B.Items.Clear();
B.Items.Add(new ListItem(result));
}
去掉上面的方法.在客戶端重新綁定如何呢?
window.onload = function () {
var selectA = document.getElementById("A");
//假設(shè)A的第一行為空,
if (selectA.selectedIndex == 0) {
return;
}
var aValue = selectA[selectA.selectedIndex].value;
WebService.GetValue(aValue, function (result) {
var selectB = document.getElementById("B");
selectB.innerHTML = "";
var option = document.createElement("option");
option.innerText = result;
selectB.appendChild(option);
});
}
- 2 回答
- 0 關(guān)注
- 498 瀏覽
添加回答
舉報(bào)