2013-10-04 133 views
0

我有把日期下面的函數使用j個查詢日期選擇器和調用後面的功能代碼在C#更改標籤文本時選擇

<script> 
    $(function() { 
     $("#datepicker").datepicker(
      { 
       monthNames: ["كانون الثاني", "شباط", "آذار", "نيسان", "أيار", "حزيران", "تموز", "آب", "أيلول", "تشرين الأول", "تشرين الثاني", "كانون الأول"], 
       dayNames: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت"], 
       dayNamesMin: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت"] , 
       firstDay: 0, 
       onSelect: function (date) { 
        alert(date); 
        PageMethods.changeDate(date); 
       } 
      } 
      ); 
    }); 
</script> 

採摘,這是自J查詢日期選擇日期後面的方法的代碼

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

     //lblCurrentDate.text = date; 
    } 

我想改變標籤的文本,並把「日」的會議, 但這不是工作

回答

0

不能執行SER在您的JavaScript代碼中調用。 您必須改爲對服務器PageMethod執行ajax調用。

看一看$ .ajax()

Here就是一個很好的例子。