如何使用原型(prototype)库中定义的 ajax.updater 通过 post 方法直接附加参数?
最佳答案
原型(prototype)使用的隐式方法是POST
,您有两种提交post数据的可能性。通过 parameters
选项,或通过 postBody
参数。
new Ajax.Updater('id_of_html_to_be_updated', 'url', {
parameters: {
id: 1,
name: "string"
}
});
// OR
new Ajax.Updater('id_of_html_to_be_updated', 'url', {
postBody: 'id=1&name=string'
});
在第一个版本中,原型(prototype)将 parameters
选项转换为查询字符串,而在第二个示例中,您在 postBody
参数中明确声明了查询字符串。
关于javascript - 带有javascript原型(prototype)的ajax请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4848758/