- 获取当前元素下label子元素的文本
trNode.find("#requestTime").text()
- 获取当前元素子元素的属性值
trNode.find("#requestTime").attr("name")
- 隐藏元素,用来收集数据,但是不显示给用户
<input type="hidden" name="reqId" id="reqId" value="${request.reqId }" />
- jquery ajax发送json数据:
//funciont block
$(".cancel_request").click(function(){
var trNode = $(this).parent().parent();
var reqId_ = trNode.find("#reqId").attr("value");
alert(reqId_);
var content = {
"reqId" : reqId_
};
//ajax block
$.ajax({
type: "POST",
url: "staffrequest/cancel",
data: content,
success: function (data) {
alert(data);
},
error: function (err) {
//alert(err.responseText);
return;
}
});
//ajax block end
- JS json字符串转json
toJson = eval("(" + data + ")");
这个形式很重要,否则会返回一个undefind
- jquery控制div显式不显示
<div style="display:none"></div>不显示该层
<div style="display:block"></div>显示该层
- 清空表格所有行
$("#tbody").empty();