<script language="JavaScript">
function test() {
$.dialog( {
content : '确定取消吗?',
ok : function() {
this.title('3秒后自动关闭').time(3);
return false;
},
cancelVal : '关闭',
cancel : true
/*为true等价于function(){}*/
});}
</script>
我有一个超链接<a href="applyInfo/deleteApply.action?id=${applyInfo.id}" onClick="test();">取消申请</a>链接执行的是删除操作。
上面的js是一个控件lhgdialog,
现在的问题是,控件是弹出窗口了,但是当我点确定、取消的时候,这个链接都执行了后面的href的部分。请问怎么修改下呢?
解决方案 »
- 有木有JavaScript高手敢进来
- 请教:数组的sort()方法按数字大小排列
- 请问如何用JS读取XML的中文结点啊》|????我的出错,帮忙看一下
- 关于ActionScript3和JavaScript
- 浏览器安全级别换成中或者高就不执行JS脚本 急!!!!
- 怎么屏蔽ie的resizeable属性
- 请教将打印设置为横向最简单的方法
- 提交与清除的问题
- 请问:如何用javascirpt在<TEXTAREA>中插入元素(光标位置)?
- 关于javascript的正则匹配发现有点难度!!!
- 整个网页用div遮住,鼠标点击上面的div怎么获得鼠标下面遮住的HTML元素
- ext界面如何实时的去向服务端发送请求,并接受响应
<script language="JavaScript">
function test() {
$.dialog( {
content : '确定取消吗?',
ok : function() {
this.title('3秒后自动关闭').time(3);
//这里才跳转是吧
window.location.href = "applyInfo/deleteApply.action?id=${applyInfo.id}"
return false;
},
cancelVal : '关闭',
cancel : true
/*为true等价于function(){}*/
});}
</script><a href="javascript:void(0)" onClick="test();">取消申请</a>
应该这样把 不然你每次点取消申请都会跳转href
恩,这样确实是可以,但是 我js那获取不到${applyInfo.id} 的值啊 咋办呢?
function test() {
$.dialog( {
content : '确定取消吗?',
ok : function() {
this.title('3秒后自动关闭').time(3);
var applyId = document.getElementById("applyInfoId").value;
alert(applyId);
window.location.href = "applyInfo/deleteApply.action?id="+applyId;
return false;
},
cancelVal : '关闭',
cancel : true
/*为true等价于function(){}*/
});}
</script>