Impromptu ポップアップには、2 つの状態があります。状態 1 と状態 2。state2 の "html" のデータは、ファイル (abc.html) から読み取る必要があります。state1 のファイルを読み取って変数に設定し、その変数を state2 html のデータとして使用しようとしましたが、機能しません。
var secondPage = '';
//And when defining states
state0: {
html:'First html',
buttons: { Cancel: false, Next: true },
focus: 1,
submit:function(e,v,m,f){
if(v){
e.preventDefault();
// have tried this but not working
$.get('abc.html', function(data) {
secondPage = data;
$.prompt.goToState('state1');
});
//$.prompt.goToState('state1');
return false;
}
$.prompt.close();
}
},
state1: {
html:secondPage, // this secondPage should be read from a abc.html file
buttons: { Back: -1, Exit: 0, DoSomething: 1 },
focus: 1,
submit:function(e,v,m,f){
e.preventDefault();
if(v==0)
$.prompt.close();
if(v==1)
// do something
else if(v==-1)
$.prompt.goToState('state0');
}
}