2012-03-27 78 views

回答

0

是,jQuery has a .post() function用于向服务器资源提交POST请求。请注意,这只是为the .ajax() function的包装:

This is a shorthand Ajax function, which is equivalent to: 

$.ajax({ 
    type: 'POST', 
    url: url, 
    data: data, 
    success: success, 
    dataType: dataType 
}); 
+0

谢谢大卫..我想这会工作,类型:“POST”应该工作 – daisy 2012-03-28 06:00:29

+0

大卫,你能告诉我,我怎么能传递一个模型的对象作为jQuery中的'数据'? – daisy 2012-03-28 06:26:17

+0

@ user1158326:'.ajax()'调用中的'data'元素只是一个键/值对,通常以JSON表示法给出。例如,一些值可以像这样传递:'$ .post(“test.php”,{name:“John”,time:“2pm”});'或者可以包含一个数组:$。 post(“test.php”,{'choices []':[“Jon”,“Susan”]});'所以在JavaScript代码中,您只需构建一个JSON对象以传递给请求。 – David 2012-03-28 12:19:52

相关问题