2010-07-24 37 views
-1

調用Ajax的功能我有一個AJAX功能(帶有參數),我想通過HTML調用它通過HTML

調用現在是:

<a href='javascript:;' class='vote_down' id='$wordNum'></a> 

和AJAX功能開頭:

$("a.vote_down").click(function(args){ 

如何將參數添加到HTML代碼

+0

你想傳遞什麼論據?你能展示更完整的代碼嗎? – 2010-07-24 10:59:47

+0

我想從html中傳遞兩個字符串 – user401000 2010-07-24 11:03:18

+0

您可以發佈這個HTML嗎? – 2010-07-24 11:07:54

回答

2

一般來說,你做T的方式帽子是讓你的點擊處理程序的HTML元素的值:

$("a.vote_down").click(function(){ 
    var arg1 = $("#argument1").val(); // Gets the argument from the value of an element 
    var art2 = $("#argument2").text(); // Gets the argument from the text of an element 

    // Do some fancy stuff 
}); 
+0

我的問題是我如何從html調用發送參數 – user401000 2010-07-24 11:12:46

+0

@ nisnis84:只需將'callAjaxFunction(arg1,arg2)'添加到匿名f結。 – 2010-07-24 11:28:29

+0

將其添加到HTML代碼? – user401000 2010-07-24 11:52:48

1
<a href="#" onclick="javascript:functionName(arg1, arg2);"> 

注意點:它總是一個好主意,也爲那些禁用JavaScript的替代品。例如,在您的href屬性中,您可以鏈接到具有普通HTML表單的頁面以提交投票。