1、在html页面中遇到编辑的时候取值问题,可以通过这样的方式把值传到新的div中显示
<td><a href=‘#‘ id="{$vo.size}-{$vo.maincateid}" onclick="edit(this)">编辑</a></td>
在script中可以这样写
function edit(obj) {
var id = obj.id;
var idArr = id.split("-");
var idedit = idArr[0];
var maincateidedit = idArr[1];
}
2、利用$.post的方式为页面实现局部验证或者动态显示数据
$.post("__URL__/editpost",{"maincateidedit":maincateidedit},function(rtn) {
},"json");
3、js获取checkbox勾选值的内容,先把值存成一个字符串,然后再重新组合成一个数组
var str = ‘‘;
for(var i=0;i<checkboxs.length;i++){
if(checkboxs[i].checked == true){
str += checkboxs[i].value+",";
}else{
continue;
}
}
var cateStr = ‘‘;
var arr = str.split(",");
for(var j=0;j<arr.length-1;j++) {
if(j==0) {
cateStr += arr[j];
}
if(j!=0&&arr[j]!=‘‘) {
cateStr += ‘,‘+arr[j];
}
}
时间: 2024-10-18 12:15:41