jquery
2010-08-08 42 views 0 likes 
0
$("#Selection").change(function() { 
    var text = $("#Selection option:selected").text(); 
    alert(text); 
    var valueSelected= this.value; 
    alert(valueOfLanguage); 
    var url = 'OpenServerQuote Html.SelectorLink("' + valueSelected+ '", "[' + text + ']", "' + text + '", null) CloseServerQuote'; 

    var hrefValue = $(url).attr("href"); 
    alert(hrefValue); 
}); 

我需要将下拉的值和文本传递给HTML助手方法并获得结果。 但是,当我将值传递给html helper如上所示,而不是值valueselected字符串被传递。 任何指针如何继续这一点。jquery中的服务器端代码连接

*OpenServerQuote = <% 
CloseServerQuote = %> 
+0

将四个空格添加到要作为代码显示的每一行的开头。它会让你的代码更容易阅读。 ==> http://stackoverflow.com/editing-help – 2010-08-08 05:05:55

+0

有一行像'valueSelected = this.value','value'和'valueselected'之间有什么区别?另外,你想要做什么?你如何使用jQuery创建服务器端代码? – Kobi 2010-08-08 05:10:03

回答

0

我们中的一个人在这里感到困惑......您试图使用客户端参数执行服务器端代码?它不会这样... 您需要使用参数执行Ajax请求,然后在服务器端运行代码或让服务器端代码输出模板字符串,然后替换您的客户端valueSelected

相关问题