jQuery MiniUI
标题:
miniui加载问题
[打印本页]
作者:
zhou2132099
时间:
2013-1-26 13:28:21
标题:
miniui加载问题
<script type="text/javascript">
mini.parse();
var grid = mini.get("datagrid");
function init(){
grid.hideColumn("pk_role");
grid.load("{key:'null'}",function check(text){
var checkdata = text.data;
for(var i=0;i<checkdata.length;i++){
if(checkdata
.checkbox == '1'){
var row = grid.getRow(i);
grid.select(row);
}
}
});
}
init();
function saveUserAndRole(){
var rows = grid.getSelecteds();
var pk_roles = "";
for(var i=0;i<rows.length;i++){
pk_roles = pk_roles+rows
.pk_role+"#";
}
$.ajax({
url:"servlet/UserServlet?method=SaveUserAndRole?pk_psndoc='"+<%=request.getParameter("pk_psndoc")%>+"&pk_roles="+pk_roles
+;
type: "post",
cache: false,
success: function (text) {
alert('分配角色成功!');
},
error: function (jqXHR, textStatus, errorThrown) {
alert('分配角色失败!');
}
});
}
</script>
这是我写的js代码,想的是初始化时调用init()方法,但是如果我不加后面的saveUserAndRole方法,他是可以的,如果我加了就不能调用init方法了,但也没报错,就是不调用ajax去执行后台了,这个是怎么回事啊,而且我把saveUserAndRole写到另一个script中,初始化可以调用后台,但是我通过按钮调用saveUserAndRole确报没有定义function,怎么回事啊
作者:
niko
时间:
2013-1-27 14:32:26
你把相关示例页面上传把,否则看不明白。
你最好基于标准示例做。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2