2013-10-17 115 views
-1

我熟悉mvc並希望知道如何使用HyperLink將字符串參數(查詢字符串)傳遞給javascript函數。將字符串參數傳遞給javascript函數mvc

<td><a href='#' class ="bussinessMetric">@v.Business</a></td> 

這就是我想要的超級鏈接(@v.Business)的值傳遞給JavaScript函數的JavaScript

$(document).on("click", ".bussinessMetric", function() { 

}); 

+0

不清楚。什麼是字符串參數?你需要點擊超鏈接,但從這個字符串參數將來到哪裏? – Anand

+0

你不能在click函數中使用'$(this).text()'嗎? – Zabavsky

回答

2

嘗試使用像

<script type="text/javascript"> 
    var myJSVar= '@v.Business'; 
    $(document).ready(function(){ 
     $(document).on("click", ".bussinessMetric", function() { 
     console.log(myJSVar); 
     }); 
    }); 
</script> 
+0

Eerm,感謝您的複製和粘貼。 – cederlof

+0

@cederlof,我仍然回答你之前:)沒有你的-1的概率;) –

+0

我現在刪除了-1 :)你在我之前回答,但那是我後來編輯的答案。 – cederlof

1

如果是逃脫的數據,這將工作(不需要jQuery)。

<a href="javascript:myFunction('@v.Business')">click here</a> 
相關問題