드롭 다운 목록의 값에 따라 추가 필드를 추가 할 형식이 있습니다. 그들은 필드의 집합이 될 것이고 나는 부분적으로 원하는 부분으로 PartialView를 렌더링하는 부분에서 html로 div의 내용을 동적으로 변경하려고 생각하고있었습니다.ASP.NET MVC 및 jQuery의 드롭 다운 목록 선택에 따라 추가 뷰를 어떻게 추가 할 수 있습니까?
는 지금 드롭 다운 목록에 대한 코드는 다음
<p>
<label for="CatalogItem.Type"> Type: </label>
<%=Html.DropDownList("CatalogItem.Type",Model.Types, "Choose Type") %>
</p>
<div id = "ExtraInfo">
</div>
입니다 그리고 나는 ExtraInfo
사업부에 여분의 물건을 (필드 유형에 대한 전문) 넣고 싶다. 이것을 위해 jQuery 코드가 무엇입니까?
감사합니다.
<script language=”javascript” type=”text/javascript” >
function addtoDiv()
{
$(document).ready(function() {
var myval=$(”#mydropdown”).val(); // get value of dropdown
if (myval == "somevalue") // check myval value
{
$("#ExtraInfo").html("add html code inside div here"); // add code based on value
}
}}
</script>
정답을 줄 사람을 선택하기가 어려웠습니다. 두 사람 모두 내게 그 부분을 주었지만 jquery 스크립트와 관련하여 대부분의 답을 게시 했으므로 @Tony에 제공하기로 결정했습니다. @DM 당신은 아약스 호출에 +1을받습니다. 왜냐하면 그것이 내가 원했던 것이기 때문입니다. –