私はクラスモデルを持つメインdivを持っていますが、このdivには異なる入力タイプがありますクラスモデルでメインdivを繰り返し処理したい、私のコントローラに投稿しますが、このエラーで終了します。 ReferenceError:あなたは$(".models")
を代わりに使用しないで、なぜあなたはすでにjqueryのを使用する場合は、あなたの現在の構文divに反復して別の入力フィールドを取得し、コントローラに投稿
1
A
答えて
0
が定義されていません。 。それはdocument.getElementsByClassName( "models")でなければなりませんが、異なるブラウザ間で同じ結果を得るためにはjqueryが良いでしょう。
0
でdocument
オブジェクトを忘れてしまった
var slides = $(".models");
jQueryを使ってjqueryのスティックを使用した場合のgetElementsByClassNameは
$("#Visitor-form").on("submit", function() {
//Code: Action (like ajax...)
var slides = getElementsByClassName("models");
console.log(slides);
for (i = 0; i < slides.length; i++) {
var previsitor = [
{ NIC: slides[0].value, V_Name: slides[0].value }
];
}
previsitors = JSON.stringify({ 'things': previsitor });
$.ajax({
contentType: 'application/json; charset=utf-8',
dataType: 'json',
type: 'POST',
url: '/PreVisitor/addMultipleVisitor',
data: things,
success: function() {
$('#result').html('"Pass List<PreVisitor>" successfully called.');
},
failure: function (response) {
$('#result').html(response);
}
});
})
関連する問題
- 1. 投稿後にanglejs clean入力フィールド
- 2. フォームの入力を別々の配列として投稿
- 3. yii2非表示の入力フィールドにjavascriptを追加してコントローラから取得
- 4. 投稿する前にすべての入力フィールドを入力する方法
- 5. PHP:投稿されたフォームテキストを投稿用の隠し入力フィールドに再度出力
- 6. 投稿フォームからすべての入力を取得
- 7. Jquery入力フィールドをdiv外の別の入力にコピー
- 8. 反応geosuggest入力フィールドの入力値を取得
- 9. cakephpコントローラから別のドメインに投稿
- 10. rspecテストで別のコントローラに投稿
- 11. WordPress post_parentフィールドを使用して投稿を取得
- 12. フォームに入力されていないフィールドを投稿しますか?
- 13. 反応の取り込み成功投稿URLをブラウザに入力
- 14. 別のFacebookページから投稿を取得し、自動的に私のWebサイトに投稿しますか?
- 15. 投稿フォームに記入してユーザーに投稿をリダイレクトする
- 16. symfonyの投稿入力の名前の動的値を取得
- 17. Jquery:投稿フォームの入力のみを取得する
- 18. 投稿フォームの入力値を投稿角度2にする
- 19. Jqueryで入力値を取得し、投稿する前にアクションをフォームに追加してください
- 20. Wordpress投稿者IDによって投稿を取得
- 21. Anjularjsの隠しフィールドの値を投稿してPHPで取得する
- 22. 投稿IDを取得してFacebookの壁とは別に表示する
- 23. 投稿IDを取得してFacebookの壁面とは別に見る方法
- 24. ViewBagの文字列を反復してフォームに入力する
- 25. 入力フィールドのネイティブの入力値に反応します
- 26. Wordpress/MySQL - >特定の投稿の投稿者によって投稿された投稿の総数とともに投稿IDを取得します。
- 27. javascriptを使用して入力フィールドにカーソル位置を取得
- 28. 投稿しないで入力フィールドから変数にデータを渡す
- 29. AJAX/Javascriptをフォームに入力して投稿する
- 30. Rails別のコントローラへの投稿
document.getElementsByClassName –
あなたは 'var slides = document.getElementsByClassName'がありません。 – prasanth
ありがとうございました。 –