jquery
2010-08-08 27 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

相關問題