Περισσότερα
Πώς να ορίσετε την τιμή του κειμένου εισόδου χρησιμοποιώντας το jQuery
Έχω ένα κείμενο εισόδου το οποίο είναι το εξής:
<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>
Το οποίο παράγει την ακόλουθη html
339
3
Ο επιλογέας σας ανακτά το πλαίσιο κειμένου που το περιβάλλει
<div class='textBoxEmployeeNumber'>
αντί για την εισαγωγή μέσα σε αυτό.Ενημέρωση αφού δούμε την HTML εξόδου
Εάν ο κώδικας ASP.NET εξάγει αξιόπιστα την HTML
<input>
με ένα χαρακτηριστικό idid='EmployeeId'
, μπορείτε πιο απλά να χρησιμοποιήσετε:Αν αυτό δεν γίνει, θα πρέπει να επαληθεύσετε στην κονσόλα σφαλμάτων του προγράμματος περιήγησης ότι δεν έχετε άλλα σφάλματα σεναρίου που προκαλούν την αποτυχία αυτή. Το πρώτο παράδειγμα παραπάνω [λειτουργεί σωστά σε αυτή την επίδειξη](http://jsfiddle.net/a2fDQ/)
Χρησιμοποιώντας την jQuery, μπορούμε να χρησιμοποιήσουμε τον ακόλουθο κώδικα:
Επιλέξτε με βάση το όνομα της εισόδου:
Επιλέξτε με βάση την κατηγορία εισόδου:
Επιλογή με βάση το id εισόδου: