0

HTML5には、現在の多くのブラウザで利用できる「日付」などの新しい入力タイプがあるようです。

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

Chromeでかなり良い日付ピッカーがポップアップします!javascriptを使用して、選択した日付をサーバーに投稿できます。

        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.netmvc3の方法で使用できますか?いくつかの説明をいただければ幸いです。

4

1 に答える 1

0

はい、通常の文字列値として投稿されるのと同じように使用できます。

他のブラウザはこれをサポートしていない可能性があることに注意してください(IE 9 for exはサポートしていません)ので、MM / dd / yyyy入力形式(またはサポートされている日付のカルチャ)のjqueryマスクプラグインでjQueryUI日付ピッカーコントロールを使用することをお勧めしますフォーマット)

于 2012-12-25T21:34:24.840 に答える