文本框未在MVC中为document.ready设置值

时间:2018-09-12 10:21:16

标签: jquery html asp.net-mvc

我想在MVC的$(document).ready()上设置一个dropdownlist选定值的输入类型textBox值,但是在dropdownChange上工作时不会填充该值。

<input type="text" id="acctName" style="border: 1px solid black; width: 300px; height: 22px;" />
// Not working
$(function() {
  var accountCode = String('@ViewBag.AccountCode');
  $("#dropdownList option").each(function() {
    if ($(this).val() == accountCode) {
      $(this).attr('selected', 'selected');
      $('#acctName')[0].value = $(this).val();
    }
  });
})

// Working
$('#dropdownList').change(function() {
  $('#acctName')[0].value = $(this).val();
});

0 个答案:

没有答案