0

ユーザーがいくつかの選択を行う複雑なフォームと、情報を入力するいくつかのテキストエリアがあります。フォームはうまく機能し、データは JSON 経由で MVC コントローラーに渡され、すべて正常に機能します。

ただし、ユーザーはユーザーであり、「£$%&() などの特別な文字を使用しているユーザーがいることがわかりました。これにより、JSON が正しくフォーマットされず、コントローラー アクションが正しくバインドされません。

私の質問は、ユーザーからのテキスト入力をエンコードして、有効な JSON を形成する方法です。

データを収集する現在の方法は次のとおりです。

var TelNo = $("#TelNo").
var EmailMessage = $("#EmailMessage").val();

ありがとう。

崖。

4

1 に答える 1