CẬP NHẬT: Silly tôi đã không nhận thấy rằng CASE không chính xác. Tôi đã đấu tranh với điều này trong 30 phút, và các bạn thấy vấn đề của tôi trong vòng chưa đến 5 !! cảm ơn vì đã cứu tôi rất nhiều đau buồn - Tôi vẫn còn mới học lập trình, tôi cần học cách tìm kiếm những thứ nhỏ như thế này, nhưng cảm ơn rất nhiều, nó thậm chí còn không vượt qua tâm trí của tôi :)JQuery không thể tìm thấy Element của tôi. Tại sao?
tất cả mọi người Xin lỗi - Nó được gây hiểu lầm trước vì tôi quên đặt dấu ngoặc kép trong câu hỏi của tôi, nhưng tôi có thể đảm bảo với bạn tôi biết rằng chọn cho jquery đòi hỏi dấu ngoặc kép và tôi đã sử dụng chúng ...
<div id='question' style="background-color:#DAE2E8;border-color:#A2B3C7;border-width:1px;border-style:solid"><br />
<table id='searchtable' border='0'>
<tr>
<td><span class="label">Question ID:</span><input id='QuestionId' type='text'/></td>
<td><span class="label">Question Title:</span><input id='QuestionTitle' type='text'/></td>
<td><span class="label">Original URL:</span><input id='OriginalURL' type='text'/></td>
<td><span class="label">Original Title:</span><input id='OriginalTitle' type='text' /></td>
<td><span class="label">Chronic ID:</span><input id='ChronicID' type='text' /></td>
</tr><tr>
<td><span class="label">Expert Name:</span><input id='ExpertName' type='text'/></td>
<td><span class="label">Topic ID:</span><input id='TopicID' type='text'/></td>
<td><span class="label">Channel ID:</span><input id='ChennelID' type='text''/></td>
<td><span class="label">Funded: </span><input id='IsFunded' type='text'/></td>
<td><span class="label">Funded Partner:</span><input id='FundedPartner' type='text'/></td>
</tr><tr>
<td><input type="submit" value="Submit" onclick='ApplyNewFilters(this)' /></td>
</tr>
</table>
</div>
Vì vậy, đây là mã HTML của tôi (trong trang aspx) - Tôi đã thử sử dụng $("#QuestionID").val()
để nhận giá trị, nhưng nó sẽ không hoạt động. Tôi cũng đã thử $("input#QuestionID").val()
.
Bạn có thể console.log lỗi? Một cái gì đó nên được trả lại nếu bạn cố gắng 'console.log ($ (" # QuestionID "));' – SpYk3HH
Không chắc chắn làm thế nào để đăng nhập lỗi.Ngay bây giờ nó chỉ nói với tôi rằng nó không xác định. – egucciar
@gdoron Tôi thực sự mới đối với JQuery. Tôi đến từ một nền CSharp để Javascript vẫn là một toàn bộ ballpark khác. Bạn có bất kỳ tài nguyên tốt nào về cách truy cập/xem DOM và cách gỡ lỗi với Jquery – egucciar