目前,我有一个表单,其中有一个图像作为提交。在传递和处理变量的形式中,它工作得很好。但是,每次单击表单的submit时,页面都会刷新,因为处理页面有一个返回到表单页面的标题。
我需要一种不用刷新就能发送表单变量的方法。我知道这可以通过ajax来完成。然而,我面临着一个问题,因为我的提交按钮是一个图像。任何关于我如何纠正代码以在不刷新的情况下提交表单的帮助都将是非常好的
<form name ="nominate" action="" id ="nominate" method="POST">
我现在返回一个数组,并运行一个for循环遍历它。表单应该在提交时接受id、screenName和course。ajax起作用了。但是,它总是只接受第一行的id。没有ajax,我可以提交不同行的表单。但我不希望每次单击按钮时页面都会刷新,所以我包含了ajax部分。我不确定我错在哪里,因为我对这个领域还很陌生。任何帮助都将不胜感激。
<form name ="nominate" action="" id ="nominate" method="POST">
<input type="hidd
在上看到了这个例子
Session session = sessionFactory.openSession();
Transaction tx = session.beginTransaction();
for ( int i=0; i<100000; i++ ) {
Customer customer = new Customer(.....);
session.save(customer);
if ( i % 20 == 0 ) { //20, same as the JDBC batch size
//flush a batch of
我得到了表单,当我触发单击提交按钮时,这会导致刷新当前页面。在那之后,我想做一些断言。我如何知道页面已完成刷新,并且可以开始搜索元素?
cy.get('#formButton').click() // adds new item and refresh page
// do assertions on page