如何停止jQuery中的表单动作url

如何使用jquery停止jsp的表单动作url并调用ajax方法的url。表单在css代码的popupwindow中。如何获取jsonarray对象的列表值到ajax响应如何停止jQuery中的表单动作url

回答:

我完全不明白你想要做什么。 如果要停止表单提交和使用AJAX相反,你可以:

$("#your-form-id").submit(function(event) { 

/* stop form from submitting normally */

event.preventDefault();

/* JSON object */

var data = { "field1" : $('#your-form-field1').val(), "field2" : $('#your-form-field2').val() };

$.ajax({

url: 'yourpage.php',

type: 'POST',

data: data,

dataType: 'JSON', /* result data-type */

success: function(result){

// code if succeeded

}

error: function(jqXHR, textStatus, errorThrown)

{

// code if failed

}

});

});

然后你会得到一个JSON,你可以像这样的东西(在这个例子中,我创建与<ul>列表请参考& <li>HTML标签):

$('body').append('<ul>'); 

$.each(result, function(index, element) {

$('body').append($('<li>', {

text: element.fiel1 + " " element.field2

}));

});

$('body').append('</ul>');

我希望这有助于你一点:)

以上是 如何停止jQuery中的表单动作url 的全部内容, 来源链接: utcz.com/qa/261717.html

回到顶部