将字符串参数传递给javascript函数mvc

将字符串参数传递给javascript函数mvc,javascript,asp.net-mvc,Javascript,Asp.net Mvc,我正在熟悉mvc,并想知道如何使用超链接将字符串参数(查询字符串)传递给javascript函数 <td><a href='#' class ="bussinessMetric">@v.Business</a></td> 我想将超链接(@v.Business)的值传递给javascript函数尝试使用like <script type="text/javascript"> var myJSVar= '@v.Business';

我正在熟悉mvc,并想知道如何使用超链接将字符串参数(查询字符串)传递给javascript函数

<td><a href='#' class ="bussinessMetric">@v.Business</a></td>
我想将超链接(
@v.Business
)的值传递给javascript函数

尝试使用like

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

var myJSVar='@v.Business';
$(文档).ready(函数(){
$(文档).on(“单击“,”.bussinessMetric”,函数(){
log(myJSVar);
});
});  

如果它是转义数据,这将起作用(不需要jQuery)



不清楚。字符串参数是什么?您需要在超链接的单击中使用它,但该字符串参数将来自何处?您不能在单击函数中使用
$(this).text()
?@cederlof,我仍然在您前面回答:)您的-1;)没有问题我现在删除了-1:)你在我面前回答了,但是没有我的答案,你后来编辑了。@cederlof,我意识到并删除了它+我发了一封信:)
<script type="text/javascript">
    var myJSVar= '@v.Business';
    $(document).ready(function(){
      $(document).on("click", ".bussinessMetric", function () {
      console.log(myJSVar);
      });
    });  
</script>
<a href="javascript:myFunction('@v.Business')">click here</a>