Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当我通过ajax更改Asp.net textvalue时,读取codebehind中的Asp.net TextBox值时,该值为空_C#_Jquery_Asp.net_Ajax_Visual Studio 2010 - Fatal编程技术网

C# 当我通过ajax更改Asp.net textvalue时,读取codebehind中的Asp.net TextBox值时,该值为空

C# 当我通过ajax更改Asp.net textvalue时,读取codebehind中的Asp.net TextBox值时,该值为空,c#,jquery,asp.net,ajax,visual-studio-2010,C#,Jquery,Asp.net,Ajax,Visual Studio 2010,当我通过ajax更改Asp.net textvalue时,读取codebehind中的Asp.net TextBox值时,该值为空 <script type="text/javascript"> $(function() { $('#=<%txtDatePicker.ClientID%>').datepicker(); }); </script> datepicker

当我通过ajax更改Asp.net textvalue时,读取codebehind中的Asp.net TextBox值时,该值为空

<script type="text/javascript">
        $(function() {
            $('#=<%txtDatePicker.ClientID%>').datepicker();
                         });
</script>

datepicker一个ajax组件,允许用户从日历中选择日期。当用户选择您的日期时,它会将该日期粘贴到txtdatepicker文本上。 txtdatepicker是一个asp.net文本框组件


所以,当我想读取代码背后的txtdatepicker.text时,结果是空的。为什么

您的代码有错误,请尝试以下操作,这可以帮助您

<script type="text/javascript">
    $(function() {
        $("#<%=txtDatePicker.ClientID%>").datepicker();
        });
</script>

试试这个(去掉“=”和“=”

<script type="text/javascript">
    $(function() {
        $("#<%txtDatePicker.ClientID%>").datepicker();
        });
</script>
这是默认方法

<script>
$(function() {
    $( "#datepicker" ).datepicker();
});
</script>

请参阅此网站

如果设置服务器端文本框的属性clientdmode=Static,该怎么办 然后使用datepicker,因为它是默认使用的

$(function() {
$( "#YourTextBoxID" ).datepicker();

})

替换$'='。日期选择器;与$.val;如果删除关键字。我的日历不显示。所以datepicker是一个ajax calnder函数。为什么必须用val替换。val不起作用请尝试chrome控制台查看是否存在JS错误扫描粘贴页面加载方法?@Phoenix:您尝试过吗??我认为它现在应该可以工作了。在Mozilla中使用web developer附加组件,并尝试找出错误所在,它将毫无疑问地帮助您,这是免费的。。。
$(function() {
$( "#YourTextBoxID" ).datepicker();