Trong mã html Tôi đang sử dụng mã <input type = "text" id = "[email protected]">
để nhận văn bản bây giờ, bạn cần nhận được giá trị của nó được nhập vào trường văn bản. Tôi đang sử dụng jquery để làm điều đó:ký tự đặc biệt trong id của thẻ html
$(document).ready(function() {
$(".bid").click(function() {
idVal = this.id
bidID = "#" + idVal + "bid"
spanID = "#" + idVal + "cbid"
bidValue = $(bidID).val();
alert(idVal)
alert(bidID)
alert(bidValue) //this alert says undefined
$(spanID).html(' ').load('{% url online_machines %}?id=' + idVal + '&bidvalue=' + bidValue);
});
});
Bằng cách này tôi nhận được lỗi giá trị không xác định. Tôi đã cố xóa các ký tự đặc biệt khỏi id để lấy giá trị của nó. Nhưng tôi cần id với các ký tự đặc biệt. Làm thế nào có thể Tôi nhận được giá trị của nó bằng cách sử dụng jquery?
Tôi tin rằng sẽ là $ ('# abc \\ @ def \\. Com') – mplungjan