我是jquery和asp.net的新手。我正在使用以下編碼來檢索值。爲什麼使用$(#textbox1)[0] .value中的[0]?有沒有其他的方法來檢索價值?
$.ajax({
type: "POST",
url: "Default.aspx/GetTextData",
data: "{}",
contentType: "application/json",
dataType: "json",
success: function(msg) {
$("#txtResult")[0].value = msg.d;
}
});
非常感謝
你可以用'$('#txtResult').val(msg.d)'代替 –
也許你有很多txtResults,你只贏了第一個。 – Aristos
@Aristos - 你不能擁有它們中的很多,因爲你會碰到ID衝突,你只能在頁面上擁有一個給定ID的控件,否則就會出現問題。 –