Tôi muốn tải lại một div khi nhấp vào nút. Tôi không muốn tải lại trang đầy đủ.Làm mới/tải lại nội dung trong Div bằng cách sử dụng jquery/ajax
Đây là mã của tôi:
HTML:
<div role="button" class="marginTop50 marginBottom">
<input type="button" id="getCameraSerialNumbers" value="Capture Again" class="disabled" />
<input type="button" id="confirmNext" value="Confirm & Proceed" class="disabled marginLeft50" />
</div>
On click <input type="button" id="getCameraSerialNumbers" value="Capture Again">
Nút một <div id="list">....</div>
nên tải lại mà không cần tải hoặc làm mới trang đầy đủ.
Dưới đây là Jquery mà tôi đã cố gắng, nhưng không làm việc: -
$("#getCameraSerialNumbers").click(function() {
$("#step1Content").load();
});
Xin gợi ý.
Đây là DIV trên trang của tôi, có chứa Hình ảnh và số sê-ri của một số sản phẩm ... Sẽ đến từ cơ sở dữ liệu lần đầu tiên trên Tải trang. Nhưng là người dùng phải đối mặt với một số vấn đề anh ta sẽ bấm vào nút "Capture Again" "<input type="button" id="getCameraSerialNumbers" value="Capture Again">
" sẽ tải lại những thông tin đó.
HTML Mã của Div: -
<div id="step1Content" role="Step1ShowCameraCaptures" class="marginLeft">
<form>
<h1>Camera Configuration</h1>
<!-- Step 1.1 - Image Captures Confirmation-->
<div id="list">
<div>
<p>
<a id="pickheadImageLightBox" data-lightbox="image-1" title="" href="">
<img alt="" id="pickheadImage" src="" width="250" height="200" />
</a>
</p>
<p>
<strong>Pickhead Camera Serial No:</strong><br />
<span id="pickheadImageDetails"></span>
</p>
</div>
<div>
<p>
<a id="processingStationSideImageLightBox" data-lightbox="image-1" title="" href="">
<img alt="" id="processingStationSideImage" src="" width="250" height="200" />
</a>
</p>
<p>
<strong>Processing Station Top Camera Serial No:</strong><br />
<span id="processingStationSideImageDetails"></span>
</p>
</div>
<div>
<p>
<a id="processingStationTopImageLightBox" data-lightbox="image-1" title="" href="">
<img alt="" id="processingStationTopImage" src="" width="250" height="200" />
</a>
</p>
<p>
<strong>Processing Station Side Camera Serial No:</strong><br />
<span id="processingStationTopImageDetails"></span>
</p>
</div>
<div>
<p>
<a id="cardScanImageLightBox" data-lightbox="image-1" title="" href="">
<img alt="" id="cardScanImage" src="" width="250" height="200" />
</a>
</p>
<p>
<strong>Card Scan Camera Serial No:</strong><br />
<span id="cardScanImageDetails"></span>
</p>
</div>
</div>
<div class="clearall"></div>
<div class="marginTop50">
<p><input type="radio" name="radio1" id="optionYes" />Yes, the infomation captured is correct.</p>
<p><input type="radio" name="radio1" id="optionNo" />No, Please capture again.</p>
</div>
<div role="button" class="marginTop50 marginBottom">
<input type="button" id="getCameraSerialNumbers" value="Capture Again" class="disabled" />
<input type="button" id="confirmNext" value="Confirm & Proceed" class="disabled marginLeft50" />
</div>
</form>
Bây giờ trên bấm vào nút <input type="button" id="getCameraSerialNumbers" value="Capture Again" class="disabled" />
, thông tin mà là ở <div id="list">... </div>
nên được nạp lại.
Vui lòng cho tôi biết nếu bạn cần thêm thông tin.
Không có đủ chi tiết ở đây. Bạn đang cố lấy nội dung từ đâu? Bạn có mã nào để làm điều đó? Có lỗi nào không? Tại sao nó 'không hoạt động'? –
Bạn chính xác muốn tải lại điều gì? Bạn có cần phải gọi cơ sở dữ liệu? – Alvaro
Nội dung bên trong # step1Content và nội dung bạn muốn sau khi nhấp vào nút? – jcubic