2010-02-08 105 views
1

我不知道爲什麼以下不會工作。當我嘗試從我的HTML中的FirstName文本框中檢索文本時,我收到一個空白字符串。 DIV目前是隱藏的,會有什麼不同?有任何想法嗎?jQuery隱藏DIV文本顯示爲空字符串

的jQuery:

$.ajax({ url: 'go.aspx?FirstName=' + $("#FirstName").text()}); 

HTML:

<input name="FirstName" type="text" id="FirstName" style="width:240px;" /> 

回答

5

使用val

$.ajax({ url: 'go.aspx?FirstName=' + $("#FirstName").val()}); 

此外,如果你正在做的是簡單的通話,你可能想使用$.get相反:

$.get('go.aspx', { 'FirstName':$("#FirstName").val() }); 
0

您應該使用輸入的值VAL字段 $( 「#名字」)。VAL()

0
$.ajax({ url: 'go.aspx?FirstName=' + $("#FirstName").val()});