我有一个Dialog Popup,它应该将信息附加到表中。在Chrome中,它会将其附加一次,然后在第二次刷新页面并清除所有内容。
我试过了
$('#addthisquote').submit(function(e) {
e.preventDefault();
在顶部和底部移动防止默认值,但都不起作用。也在HTML
中 <div data-role="page" data-external="false">
http://jsfiddle.net/SteveRobertson/p6bCW/10/
我附加了一个JSfiddle,每次刷新页面。无论如何,由于我对ajax缺乏了解,最好不使用ajax来防止这种行为?
答案 0 :(得分:2)
在摆弄小提琴之后,您似乎忘记了事情,首先将$
添加到$(document).ready(
来电:
$(document).ready(function() {
^-------- YOU FORGOT THIS
此外,您还需要在提交处理程序的末尾返回false
,以确保未提交表单。