3

プロジェクトでjquery.inputmask.jsを使用しています

 $("#SSN").inputmask({
            "mask": "999-99-9999", 'autoUnmask': true,
            onUnMask: function (value) {
                return value.replace('-', '');
            }

        });

表示時は正常に動作します。しかし、このモデルを投稿してコントローラーの値を読み取ると、999999999 ではなく 999-99-9999 が返されます。

各値を読み取って次のように置き換えたくありません

Model.SSN.Replace('-','')  

保存する前に。助けてください。

ありがとう!!!!

編集:

jquery を読み込む $("#SSN").val()と、999999999 形式が返されますが、コントローラー (c#) では返されません。

4

2 に答える 2