我想使用JSP从JSON
页面获取一些数据。 JSON
收到一个参数userId,根据userId用户详细信息填充在JSON页面中。我正在使用getJSON()
方法从页面获取数据。但是,我的问题是当按钮被点击时,表单被提交。这fiddle是没有getJSON()
方法不按提交后提交表格,但,Here表单提交后,我点击一个按钮。我回来了false
还没有用。如何防止按钮提交表格
请告诉我如何在不提交表单的情况下获取JSON数据表单。如果有其他方法或更好的方法,请建议一个。
这里是我的代码:
$("input[name=submit]").click(function(){
var dataToBeSent = $("form").serialize();
alert (dataToBeSent);
$.getJSON(url,dataToBeSent, function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('div').html($('<ul/>', {
'class' : 'my-new-list',
html : items.join(' ')
}));
});
return false;
问候
Dibya
你找[preventDetault()](http://api.jquery.com/event.preventDefault/) ? – SachinGutte 2013-03-24 05:21:56
我didnt知道使用preventDefault .. – NewUser 2013-03-24 05:27:32
我喜欢这[参考](http://dev-tricks.com/event-preventdefault-and-event-stoppropagation-and-event-stopimmediatepropagation/) – 2013-03-24 05:31:25