Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.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# 从J查询日期选择器中选择日期时更改标签文本_C#_Jquery_C# 4.0_Code Behind_Jquery Ui Datepicker - Fatal编程技术网

C# 从J查询日期选择器中选择日期时更改标签文本

C# 从J查询日期选择器中选择日期时更改标签文本,c#,jquery,c#-4.0,code-behind,jquery-ui-datepicker,C#,Jquery,C# 4.0,Code Behind,Jquery Ui Datepicker,我有下面的函数,它使用J查询日期选择器和C中的调用代码隐藏函数获取所选的日期 <script> $(function () { $("#datepicker").datepicker( { monthNames: ["كانون الثاني", "شباط", "آذار", "نيسان", "أيار", "حزيران", "تموز", "آب", "أيلول", "تشرين الأول

我有下面的函数,它使用J查询日期选择器和C中的调用代码隐藏函数获取所选的日期

<script>
     $(function () {
         $("#datepicker").datepicker(
            {
                monthNames: ["كانون الثاني", "شباط", "آذار", "نيسان", "أيار", "حزيران", "تموز", "آب", "أيلول", "تشرين الأول", "تشرين الثاني", "كانون الأول"],
                dayNames: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت"],
                dayNamesMin: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت"] ,
                firstDay: 0,
                onSelect: function (date) {
                    alert(date);
                    PageMethods.changeDate(date);
                }   
            }
           );
     });
</script>
我想更改label的文本并在会话中添加日期,
但这不起作用

您不能在javascript代码中执行服务器调用。 您必须对服务器PageMethod执行ajax调用

看看$.ajax

这是一个很好的例子

  [WebMethod]
    public static void changeDate(string date)
    {
        //Session["date"] = date;

        //lblCurrentDate.text = date;
    }