JavaScript:表单刷新页面,更改此.form.submit问题
JavaScript: form refreshing the page, onchange this.form.submit problems
所以我有一个从数据库生成的网站。
每个页面都是一个div,用户选择页面。
当用户选择交付选项时,我会设置它,以便在更改时计算他们的成本。这是在每个页面上(div)。
在谷歌浏览器中,这很好,它会提交页面并停留在我所在的页面 (div) 上。当我在 Firefox 或 IE 中时,它会刷新页面并从起始页 (div) 开始。
有什么想法吗?
我的代码太长了,无法发布,但它是一个 JQuery 插件,它使用div 来制作一本书。书的每一页都有编号,上面有 1 个项目。然后,交付选项位于表中,如下所示:
echo "<td><form method='post' action=''>";
if ($postage != "")
{?>
<label>
<select name="postage" id="postage" onchange="this.form.submit()" >
<option value="UK"<?php echo($postage == 'UK'?' selected="selected"':null) ?>>UK</option>
<option value="International"<?php echo($postage == 'International'?' selected="selected"':null) ?>>International</option>
</select>
</label><?php
}
else
{
?><label>
<select name="postage" id="postage" onchange="this.form.submit()" >
<option>Choose:</option>
<option value="UK">UK</option>
<option value="International">International</option>
</select>
</label>
<?php
}
谢谢!!!
确保你的按钮是这样的:
<button type="button">a button</button>
相关文章:
- Javascript form.submit()方法是如何工作的
- This.Form.Submit() on CakePHP
- jQuery函数无法处理Form Submit
- 如何使用SpringWebFlow在JavaScript中处理form.submit()
- this.form.submit()无法正常使用php
- 清空$_GET和$_POST,表单使用form.submit()
- 为什么form.submit()在使用jQuery时有效,而在使用普通JS时无效
- Document.form.submit() 不起作用
- 取消以前的Jquery Form Submit on Key Up
- 棱角分明的$scope$apply无法正确使用form.submit()
- 点击Codeigniter中的Form Submit
- jQuery $('#form').submit() versus javascript documen
- onclick=“document.forms[0].submit();” 和 form submit 之间的区别
- 下拉选择将重置文本字段 onchange=“this.form.submit();”
- javascript form.submit() 丢失由 GA _linkByPost 创建的查询字符串
- 如何在onchange=“this.form.submit()”上停止刷新页面
- Javascript 中 form.submit 和 window.open() 之间的区别
- Chrome form.submit not going to right URL
- JavaScript:表单刷新页面,更改此.form.submit问题
- JQuery form.submit() 不调用控制器方法