关于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="#" >aaaaa</a>

$("#fun").click(function () {

});

那我要怎样传递这个参数呢?

----------------------

超级小裤衩|八级

<a >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?>删除</a>

第三种:主要用于批量删除的确认提示

<input name="Submit" type="submit" class="inputedit" value="删除" onclick="{if(confirm('确定纪录吗?')){this.document.formname.submit();return true;}return false;}">

<input name="按钮" type="button" onclick="{if(confirm('确定删除吗?')){window.location='Action.asp?Action=Del&TableName=Item&;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")%>" 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" >89</option><select>

2012-08-04 12:21

例如我选中了 89这一项,那89这一项的ID如何获取呢?当然要实现同时取两个值,有没有别的办法?

$("select option:selected").attr("id");

$("select option:selected").val();

提问者评价灰常感谢