2015-12-29 58 views
0

我在我的jsp中有一个表单,其中输入了一个值。然后将它插入到我的数据库的表中。但是,我想先询问用户以确认他的提交。我用这个:如何获取我在表单上提交的值并将其传递到我的模式上

function askConfirmation() { 

    var confirmSubmission = confirm("Do you wish to add this entry?"); 

    if(confirmSubmission) { 
     return true; 
    } else { 
     return false; 
    } 

} 

虽然这样做的任务是暂停提交,但这不是我想到的。我尝试使用模式,但我不知道如何从我的EL中获取我使用的值,并在按钮单击后将其放置在模式中。我该怎么做呢?

+0

这是一个窗口模态或jQuery模态? – DinoMyte

+0

这是一个窗口模式。我正在使用引导程序插件。 – Nate

+0

您在EL中使用的值将已经呈现在客户端中,因此您可以使用javascript获取元素的内容,例如show.bs.modal事件触发 –

回答

0

我不太清楚你是如何得到你的表单输入设置的,但是你可以将一个表示所有表单输入的对象作为参数传递给askConfirmation()函数,然后通过它来确认()。这将向用户显示表格中的所有信息。例如。

function askConfirmation(formInput) { 
    var confirmSubmission = confirm(formInput); 
    if(confirmSubmission) { 
    return true; 
    } else { 
    return false; 
    } 
} 

因此,通过这种方式,您可以访问对象中的成员/字段并相应地设置它们的格式。如果你不喜欢窗口的lnf,你也可以使用jquery dialog()函数来实现这一点。底线是,只是将代表您的输入值的对象传递给显示给用户的任何内容以供进一步确认。希望这可以帮助!

相关问题