SORU
16 Mayıs 2012, ÇARŞAMBA


Nasıl giriş metin jQuery kullanarak değerini ayarlamak için

Bu bir giriş metni var:

<div class="editor-label">
    @Html.LabelFor(model => model.EmployeeId, "Employee Number")
</div>

<div class="editor-field textBoxEmployeeNumber">
    @Html.EditorFor(model => model.EmployeeId) 
    @Html.ValidationMessageFor(model => model.EmployeeId)
</div>

Bu giriş metin değeri bu şekilde yaptım jquery kullanarak ayarlamak istiyorum

<script type="text/javascript" language="javascript">
    $(function() {
        $('.textBoxEmployeeNumber').val("fgg");
    });
</script> 

ancak, çalışma... hata nedir benim yazım değil mi?

CEVAP
16 Mayıs 2012, ÇARŞAMBA


Senin seçici, metin kutusu <div class='textBoxEmployeeNumber'> çevre içine girdi yerine alınıyor.

// Access the input inside the div with this selector:
$(function () {
  $('.textBoxEmployeeNumber input').val("fgg");
});

Çıkış HTML gördükten sonra güncelleyin

Eğer ASP.NET kod güvenilir bir şekilde HTML çıktıları, bir kimlik ile <input> id='EmployeeId', daha iyi kullanabilirsiniz özellik:

$(function () {
  $('#EmployeeId').val("fgg");
});

Bu başarısız, tarayıcınızın hata doğrulamak için komut dosyası hataları bu başarısız olmasına neden yok bu konsol. works correctly in this demonstration. yukarıdaki ilk örnek

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JonnyEthco

    JonnyEthco

    5 EKİM 2006
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011
  • nigahiga

    nigahiga

    21 Temmuz 2006