でPOST値を得るか、私は、ユーザーがRequest.Form["txtName"]
とtxtName
という名前のフォームに入力した値を得ることができます。はどのように私はASP.netのC#でJavaScript/jQueryの
どのように私はjavascriptを/ jQueryを使って値を得るのですか?
私は$('#txtName').val()
を試してみたが、これは私のHTMLマークアップではなく、ユーザーが入力し、提出した値で指定した値を示します。
でPOST値を得るか、私は、ユーザーがRequest.Form["txtName"]
とtxtName
という名前のフォームに入力した値を得ることができます。はどのように私はASP.netのC#でJavaScript/jQueryの
どのように私はjavascriptを/ jQueryを使って値を得るのですか?
私は$('#txtName').val()
を試してみたが、これは私のHTMLマークアップではなく、ユーザーが入力し、提出した値で指定した値を示します。
できません。データはJavaScriptがアクセスできるAPIに公開されていません。
あなたはDOMのどこかにそれを含めるために何かサーバー側を使用するか、または変数に格納する<script>
要素を生成する必要があります。
$('#txtName').val()
より前に送信すると、ユーザーが入力した値が保持されます。
$('form').submit(function() {
alert($('#txtName').val());
});
これでうまくいかない場合は、フォーム要素が本当に 'txtName'というIDを持っているかどうかを確認してください。ない場合は、このjqueryのセレクタは動作します:ポストバックが完了したら、あなたは確認する:$(「フォーム[名= txtName]」)
データが前に保存することができますが、クッキーに提出/ web storage
これは、投稿後に読み込まれるページにあります –
混乱している開始ポスト。しかし、もちろんそれは提出する前にのみ動作します。 – Julian
はこれを試してみてくださいテキストボックスには、期待する値があります。 (f12はこれを見るのに便利な)入力要素のHTMLを表示し、マークアップを質問の編集として投稿します。私はあなたがすぐに問題を見るだろうと思う。 – JohnFx