关于jquery 的click事件中参数的问题

检举|2008-11-25 16:54opening_jilin | 分类:JavaScript | 浏览9818次
我原来用html中的onclick触发js方法可以传递参数
<a href="#" onClick="showFile('view');">aaaaa</a>
<script>function showFile(fun){}</script>
但是 现在用jquery的click事件怎么传递这个参数?
<a href="#" id="fun">aaaaa</a>
$("#fun").click(function () { 
});
那我要怎样传递这个参数呢?
 
----------------------
 
超级小裤衩|八级
<a id="fun" testvalue='abc' href="#" onClick="showFile('view');">aaaaa</a> 
$("#fun").click(function () { 
alert($(this).attr('testvalue')); 
alert($(this).text()); 
alert($(this).attr('href')); 
//......
}); 
试试吧
 
*******************************************
js 删除前confirm确认提示代码
第二种方法:原理跟上面的一样。
JavaScript删除确认框 
<a href="javascript:if(confirm('确实要删除吗?'))location='jb51.php?id='">删除</a>
第三种:主要用于批量删除的确认提示 
<input name="Submit" type="submit" class="inputedit" value="删除" onclick="{if(confirm('确定纪录吗?')){this.document.formname.submit();return true;}return false;}"> 
<input name="按钮" type="button" ID="ok" onclick="{if(confirm('确定删除吗?')){window.location='Action.asp?Action=Del&TableName=Item&ID=<%=ID%>';return true;}return false;}" value="删除栏目" />
下面是别的网友整理的,大同小异。一般通过弹出确认按钮来判断是否继续进入下面的删除页面。
第一种: 
<a href="javascript:if(confirm('确认删除吗?'))window.location='del.asp'">删除</a> 
第二种: 
<script language="javascript"> 
<!-- 
function del_sure(){ 
var gnl=confirm("你真的确定要删除吗?"); 
if (gnl==true){ 
return true; 
else{ 
return false; 
---> 
</script> 
//调用 
<a href="del.asp?id=<%=rs("id")%>" onclick="javascript:del_sure()">删除</a> 
第三种: 
<script language="javascript"> 
function confirmDel(str){ 
return confirm(str); 
</script> 
<a href="delete.asp" onclick="return confirmDel('确定要删除吗')">删除</a>
 
**********************************
jsp中<select>的option的默认问题
2012-08-13 14:30
在option中加一个<%if%>语句判断,来确定哪一个option是select的 代码怎么写
 
提问者采纳
热心网友
<option value='1' <%if(param==1){%>selected='selected'<%}%>>
 
<option value='2' <%if(param==2){%>selected='selected'<%}%>>
 
<option value='3' <%if(param==3){%>selected='selected'<%}%>>提问者评价已经解决了 3Q~
评论|0
2012-08-13 14:42网友采纳
用js判断啊。
document.getElementById('selectID').options
document.getElementById('selectID').selectedIndex
]
 
***********************************
jQuery如何获取select下被option选中的id值 <select> <option value="12" id="56">89</option><select>
2012-08-04 12:21
例如我选中了 89这一项,那89这一项的ID如何获取呢?当然要实现同时取两个值,有没有别的办法?
 
 
$("select option:selected").attr("id");
$("select option:selected").val();
提问者评价灰常感谢
 
 
posted @ 2013-05-01 14:23  linux,dev  阅读(1295)  评论(0编辑  收藏  举报