0
私はそれが1つのページにこのマルチステップフォームを行うことが可能ですかしら、その内容をdiv要素をリロードしないPHPファイルから受け取ったが、右下のそれを追加します..AjaxのjQueryのマルチステップフォームの代わりにdiv要素をリロード、ちょうど新しいコンテンツを追加
にこれは私がこれまで持っているものです:
$(document).on('submit', '#reg-form', function(){
var ln = $('#submit').val();
var id = $('#id').val();
var data = 'submit='+ln;
$.ajax({
type: 'GET',
url : 'step.php',
dataType : 'html',
data : data,
success : function(data)
{
$('#reg-form').fadeOut(500).hide(function()
{
$('.result').fadeIn(500).show(function()
{
$('.result'+id).append(data);
});
});
}
});
return false;
});
また、私は、それ自身のdiv内のすべてのコンテンツを置くためのIDの増分で、別のdivを使用しようとしました。問題は、私は「第二」のステップを取得していますので、全体formularを通じてつもりはない、です。
は、私は誰がここで私を助けることができます。..最初のページのフォームがまだあると、すべてが同じIDを持っているからだと推測してください? document
の要素の
_「私は、最初のページのフォームがまだあるので、それはだと思うし、すべてが...同じIDを持っている」_ 'data'が含ま' html'含む重複'id'? – guest271314
フォームIDが一意ではありません、はい。私は、フォームのいずれかが提出されたときに関数が実行されるように、異なる形式のために異なるIDのと上記のコードを記述する方法がわかりません。 –