そこで、php を使用してウィザードを作成しました。フォームの 1 つは、ユーザーに画像のアップロードを要求します。
私はすでにすべてを構築しました。唯一の問題は、フォームが jquery の submit() メソッドを使用して送信された場合、if ステートメントの 1 つで言うことができる必要があることです。
ユーザーが画像を選択した後、jquery でフォームを送信するコードを次に示します。
var initUpload = function(){
$('.filebutton').change(function(e){
$("form").submit();
});
};
そして、これが私の if ステートメントの外観です。
if($this->input->post('back')){
//Tells me that the user clicked on the back button, and to go back 1 step in the wizard.
}else if(???){
//This is where I would like to say: if form was submitted with jquery.
}else{
//Else the user just clicked "next" and to continue normally.
}
私がすでに知っていること:
使用$this->input->post('back')
方法 フォームが送信されたかどうかは、[value
戻る] の付いたボタンを使用して確認できます。私は持ってvar_dumped $this->input->post()
いますが、入力フィールドの値のみを返します。