주문 상품 검색 입력란에 자동 제안 기능이 있습니다.jquery livequery 자동 해결을 고치지 않습니까?
여기에 문제가되는 것은 주문 상품 제목 아래에 녹색 검색 버튼을 추가하면 자동 제안 플러그인이 작동하지 않습니다. 새로운 분야. 나가 읽은 몇몇 기사에서, 나는 autosuggest가이 문제점을 고칠 것이라고, 그러나 고치지 않을 것이라는 점을 생각했다. 왜 그런가?
자동 제안 :
$("#PRODUCTNAME").autocomplete("orders.cs.asp?Process=ListProducts", {
selectFirst: false
});
$("#PRODUCTNAME").result(function(event, data, formatted) {
if (data)
$("#PRICE").html(data[1]);
$("#ID").html(data[2]);
$("#UNITPRICE").html(data[1]);
$("#PRODUCTID").html(data[2]);
});
새로운 필드를 추가
$('#AddProduct').livequery('click', function(event) {
$('#OrderProducts').append('<div class="column width50"><input type="text" id="PRODUCTNAME" name="PRODUCTNAME" value="" class="width98" /><input type="hidden" id="PRODUCTID" name="PRODUCTID" /><input type="hidden" id="UNITPRICE" name="UNITPRICE" /><small>Search Productsvalue="" class="width98" /><small>Quantity</small></div><div class="column width30"><span class="prices">Unit Price:<br />Total Price:</span></div>');
return false;
});
HTML
<fieldset>
<h2>Order Items</h2>
<div id="OrderProducts">
<a href="#" id="AddProduct"><img src="icons/add.png" alt="Add" /></a><a href="#" id="DeleteProduct"><img src="icons/cancel.png" alt="Cancel" /></a>
</div>
<input type="hidden" id="PRODUCTID" name="PRODUCTID" />
<input type="hidden" id="UNITPRICE" name="UNITPRICE" />
<small>Search Products</small>
</div>
<div class="column width20">
<input type="text" id="UNITPRICE" name="UNITPRICE" value="" class="width98" />
<small>Quantity</small>
</div>
<div class="column width30">
<span class="prices">Unit Price:<br />Total Price:</span>
</div>
</fieldset>
});
꼬리말 있음}); "새 필드 추가"스크립트 다음에요? – MSpreij
복사/붙여 넣기가 잘못되었을 수 있습니다. 미안해, 나는 그것을 고치려고 노력할 것이다. 그러나 그렇습니다, 나는 후행 있습니다. – Efe