2013-03-28 49 views
0

我正在創建一個MVC 3應用程序,並且正在嘗試使用.change事件創建一個使用jQuery的下拉列表。我希望頁面正文爲空,當下拉列表更改時,我希望鏈接(操作鏈接)出現,並將下拉的標識或值添加到操作鏈接和另一個下拉列表中。當我的下拉列表的值發生變化時,更改動作鏈接的標識

如果有人能幫助我或者給我一些建議,我會很感激。

編輯例子:

$(document).ready(function() { 
     $('#DivName').hide(); 
     $("#Dropdownname").change(function() { 
      $('#DivName').show(); 

      var result = $('#Dropdownname').val(); 


      { $("#OldId").attr('id', result); }); 

     }); 
    }); 

我的ActionLink:

@Html.ActionLink("Title", "Action", null, new { id = "OldId" }) 

乾杯

+0

你嘗試過什麼嗎?你可以發佈一些你的html,一個例子嗎? – Floremin

回答

0

你可以把它們用一個div和.show();或.hide();這取決於你想顯示例如什麼:

$(document).ready(function() { 
    $('.actionLinksdiv').hide(); 
     $(".dropdownclassname").click(function() { 
      $('.actionLinksdiv').show(); 

     });  
    }); 

要在jQuery的更改身份證

$("#oldId").attr('id', 'newId'); 

或添加屬性:如果這不是

$('#oldId').attr('value','newValue'); 

你的看foir可能發佈代碼示例來獲得一些幫助。

+0

嗨安娜,謝謝你的迴應。 我有隱藏和顯示等工作,這是很好的。但是如何將#oldId添加到actionLink? 再次感謝您的幫助 – Adrian

+0

嗨艾德里安抱歉剛剛看到這個我一直在度假你解決了嗎? – anna

+0

嗨安娜,不,我沒有設法:(如果您有任何其他建議,我將不勝感激。 – Adrian

相關問題