我不确定为什么以下不起作用。当我尝试从HTML中的FirstName文本框中检索文本时,我得到一个空白字符串。 DIV目前是隐藏的,会有什么不同吗?有什么想法吗?
jQuery的:
$.ajax({ url: 'go.aspx?FirstName=' + $("#FirstName").text()});
HTML:
<input name="FirstName" type="text" id="FirstName" style="width:240px;" />
答案 0 :(得分:5)
使用val
:
$.ajax({ url: 'go.aspx?FirstName=' + $("#FirstName").val()});
此外,如果你正在做的只是那个简单的电话,你可能想要使用$.get
代替:
$.get('go.aspx', { 'FirstName':$("#FirstName").val() });
答案 1 :(得分:0)
您应该使用val作为输入字段的值 $( “#姓”)。VAL()
答案 2 :(得分:0)
$.ajax({ url: 'go.aspx?FirstName=' + $("#FirstName").val()});
答案 3 :(得分:0)
答案 4 :(得分:0)