一个完整的ajax,看返回后面的操作就好了
$("#selectLeaveBtn").click(function(){
var parms = {};
parms.selectLeaveFlag=$("#selectLeaveFlag").val();
parms.selectLeaveType=$("#selectLeaveType").val();
parms.selectLeaveDate=$("#selectLeaveDate").val();
$.ajax({
type: "POST",
url: '${ctx}/parentController/parents/select',
data:parms,
success: function(data){
var html = "";
if(data!=null){
for( var i=0; i<data.length; i++ ){
var item = data[i];
html+="<tr>";
html+=" <td>"+item.startDateStr+"</td>";
html+=" <td>"+item.endDateStr+"</td>";
html+=" <td>"+item.flagStr+"</td>";
html+=" <td>"+item.content+"</td>";
html+=" <td>"+item.typeStr+"</td>";
html+=" <td>"+item.createDateStr+"</td>";
html+="</tr>";
}
}
$("#leavebody").html(html);
}
})
})
动态的增加一个按钮,点击会有模态框
success: function (result) {
if(result==false){
alert("")
}else{
var html = "";
for( var i=0; i<result.length; i++ ){
var item = result[i];
html+="<tr>";
html+="<td style=text-align: center; width=30></td>";
html+="<td align=left>"+item.depart_name+"</td>";
html+="<td align=left>"+item.name+"</td>";
html+="<td align=center>"
html+="<a class='btn btn-default' title='编辑' ata-toggle=tooltip data-placement=top data-toggle='modal' data-target='#myModal"+item.id+"'>"
html+="编辑</a>"
html+="<div class='modal' fade id='myModal"+item.id+"' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>"
html+="<div class='modal-dialog'>"
html+="<div class='modal-content'>"
html+="<div class='modal-body'>"
html+="学校: <input type='text' value='"+item.depart_name+"' readonly='true' ></br>"
html+="角色名:<input id='roleName"+item.id+"' type='text' />"
html+="</div>"
html+="<div class='modal-footer'>"
html+="<button type='button' class='btn btn-default' data-dismiss='modal'> 取消</button>"
html+="<button type='button' onclick='editName("+item.id+")' class='btn btn-primary' >确定</button>"
html+="</div>"
html+="</div>"
html+="</div>"
html+="</div>"
html+="<a class='btn btn-default disUser_a' onclick='deleteRole("+item.id+")' title='删除' ata-toggle=tooltip data-placement=top >"
html+="删除</a>"
html+="</td>";
html+="</tr>";
}
$("#rolebody").html(html);
}
}