思路:

点击删除按钮,通过jquery将删除操作的URL赋值到页面URL元素,并弹出会话框

用户点击确认,通过jquery获取URL,并发送删除请求至后台。


一、删除button

<a class="btn btn-primary" onClick="delcfm('${ctxPath}/manager/project/delete?id=${vo.id?default("")}')">删除</a>

二、js定义

1. 

2.


function delcfm(url) {


3.

$('#url').val(url);//给会话中的隐藏属性URL赋值



4.

$('#delcfmModel').modal();


5.

}


6.


function urlSubmit(){


7.

var url=$.trim($("#url").val());//获取会话中的隐藏属性URL



8.

window.location.href=url;


9.

}


10.



一、定义dialog会话框

1. 

2.

<!-- 信息删除确认 -->


3.

<div class="modal fade" id="delcfmModel">


4.

<div class="modal-dialog">



5.

<div class="modal-content message_align">



6.

<div class="modal-header">



7.

<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>



8.

<h4 class="modal-title">提示信息</h4>



9.

</div>



10.

<div class="modal-body">



11.

<p>您确认要删除吗?</p>



12.

</div>



13.

<div class="modal-footer">



14.

<input type="hidden" id="url"/>



15.

<button type="button" class="btn btn-default" data-dismiss="modal">取消</button>



16.

<a onclick="urlSubmit()" class="btn btn-success" data-dismiss="modal">确定</a>



17.

</div>



18.

</div><!-- /.modal-content -->



19.

</div><!-- /.modal-dialog -->



20.


</div><!-- /.modal -->



21.