2012-12-25 3 views
0

HTML5 내가 넣어 경우, 많은 현재의 브라우저에 "날짜"를 사용할 같은 새로운 입력 유형을 갖고있는 것 같아요 :MVC 3에서 HTML5 입력 "날짜"를 사용하여이

Birthday: <input type="date" id="bday", name="bday"/> 

가 크롬에 꽤 좋은 날짜 선택 팝업!

 updateDate: function() { 
     var date = $('#bday').val(); 
     var params = { date: date }; 

     $.ajax({ 
      url: '/HelloWorld/updateDateJson', 
      type: 'POST', 
      data: JSON.stringify(params), 
      dataType: 'json', 
      contentType: 'application/json; charset=utf-8', 
      success: function (result) { $('#timeServer2').text(result); } 
      //error: function() { $('#ErrorSelfService').text("Ajax error"); } 
     }); 

을하지만 내가보기 모델과 부분보기를 사용하여 고유의 asp.net mvc3 방식으로 사용할 수 있습니다 : 나는 자바 스크립트의 도움으로 서버에 선택한 날짜를 게시 할 수 있습니다. 약간의 설명은 인정 될 것이다.

답변

0

예. 정상적인 문자열 값으로 방금 게시 된 것과 같은 방식으로 사용할 수 있습니다.

다른 브라우저에서도이 기능을 지원하지 않을 수 있으므로 (예 : IE 9는 지원하지 않을 수 있습니다.) MM/dd/yyyy 입력 형식 (또는 지원되는 모든 항목)의 jquery 마스크 플러그 인과 함께 jQuery UI 날짜 선택기 컨트롤을 사용하는 것이 좋습니다 문화는 날짜 형식입니다)

관련 문제