Jquery文本框在asp.net中不返回任何值
Jquery textbox returns no value in asp.net
是否有办法获得文本框的值?假设我将文本框日期选择器设置为09-14-2014
,然后单击按钮后,它不会返回任何值。
这是我的代码:
<script type="text/javascript">
$(function () {
$("[id$=txtDate1]").datepicker({
dateFormat: 'mm-dd-yy',
showOn: 'button',
buttonImageOnly: true,
buttonImage: 'Images/calendar.png'
});
});
</script>
<asp:TextBox ID="txtDate1" runat="server" ReadOnly="true"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Search" OnClick="Button1_Click" />
我不认为read only
值被发布回服务器。
您可以删除服务器端ReadOnly
,并在页面加载时使用它。
txtDate1.Attributes.Add("readonly","readonly");
或者您可以使用Request.Form
集合来获取值。
string date1 = Request.Form[txtDate1.UniqueID];
从中删除ReadOnly="true"
<asp:TextBox ID="txtDate1" runat="server" ReadOnly="true"></asp:TextBox>
在代码后面添加txtDate1.Attributes.add("只读","只读")
通过这样做,您可以在代码后面检索只读文本框的值。
相关文章:
- AJAX:$_GET不返回任何值
- WebKitBrowser.StringByEvaluatingJavaScriptFromString 不返回任何值
- Javascript函数不返回任何值
- 在 nodeJs 中不返回任何值的 POST
- Ajax 注册不返回任何值或错误
- Javascript方法计算成本()不为我返回任何值
- .val,但不返回任何值[JQuery]
- Jquery文本框在asp.net中不返回任何值
- 如果未返回任何值,则保持货币格式的JQgrid单元格为空,不带默认值
- jQuery未返回任何值
- Javascript/Jquery-如何检查函数是否返回任何值
- 当regex匹配测试字符串时,Javascript .test要么不返回任何值,要么返回false
- Scraper不返回任何值与jquery使用cheerio
- getSelection在Chrome扩展中不返回任何值
- JQuery“contains"对HTML编码不返回任何值
- 当包含h2,h3时,inner HTML不返回任何值
- 调用PHP不返回任何值
- 选择所有不返回任何值
- Status.Open在Angular UI引导程序Accordion中未返回任何值
- 不确定该方法不返回任何值的原因