dojo提交表单

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:29:59
function login(name,pwd){
//var json = {"uname":name,"upwd":pwd};
var url = "http://localhost/SSHRest/login";
url = url + ".json";
dojo.xhrPost({
url: url,
handleAs: "json", //json result
//putData: json,
form: "form_sysdict_new",
timeout: 5000,
load: function(response, ioArgs){

alert(response.msg);
return response;
},
error: function(response, ioArgs){
alert("error");

return response;
}
});
}
我在后台的action里面,怎么才能获取到form里的值呢?

可以这样:

var data = {a:1,b:2,c:3};
dojo.xhrPost({
url:a.php,
content:data,
load:function(response, ioArgs){
alert(response);
}
});

a.php 中:

<?php
print_r($_POST);
?>

在action 中定义几个和表达中同名的变量,并增加这些变量的seter 和 geter 方法,即可访问表单提交的数据。