我在我的jsp中有一个表单,其中我输入一个值。然后将其插入到我的数据库中的表中。但是,我想先请用户确认他的提交。我用过这个:
function askConfirmation() {
var confirmSubmission = confirm("Do you wish to add this entry?");
if(confirmSubmission) {
return true;
} else {
return false;
}
}
虽然这是暂停提交的任务,但这并不是我的想法。我尝试使用模态,但我不知道如何从我的EL中获取我使用的值,并在按钮单击后将其放置在模态中。我该怎么做?
答案 0 :(得分:0)
我不太确定您的表单输入设置如何,但您可以将表示所有表单输入的对象作为参数传递给askConfirmation()函数,然后将其传递给confirm()。这将向用户显示表单中的所有信息。例如
function askConfirmation(formInput) {
var confirmSubmission = confirm(formInput);
if(confirmSubmission) {
return true;
} else {
return false;
}
}
因此,通过这种方式,您可以访问对象中的成员/字段并相应地对其进行格式化。如果你不喜欢窗口的lnf,你也可以使用jquery dialog()函数来实现这一点。底线是,只需将表示输入值的对象传递给用户显示的任何内容,以便进一步确认。希望这有帮助!
答案 1 :(得分:0)
正如Felipe T提到你的价值已经呈现了你只需要用javascript来获取它们这里是一个使用bootstrap modal https://jsfiddle.net/tf021so9/6/
的例子-
但是,在这种情况下,我更喜欢使用确认对话框插件:https://myclabs.github.io/jquery.confirm/
-