Ich möchte ein Div auf Knopfdruck neu laden. Ich möchte nicht die ganze Seite neu laden.
Hier ist mein Code:
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>
Beim Klicken auf die <input type="button" id="getCameraSerialNumbers" value="Capture Again">Schaltfläche <div id="list">....</div>sollte a neu geladen werden, ohne die ganze Seite zu laden oder zu aktualisieren.
Unten ist die Jquery, die ich ausprobiert habe, aber nicht funktioniert: -
$("#getCameraSerialNumbers").click(function () {
$("#step1Content").load();
});
Bitte vorschlagen.
Hier ist der DIV auf meiner Seite, der Bilder und Seriennummern einiger Produkte enthält ... Der zum ersten Mal auf der Seite aus der Datenbank stammt. Wenn der Benutzer jedoch auf ein Problem stößt, klickt er auf die Schaltfläche "Erneut erfassen", <input type="button" id="getCameraSerialNumbers" value="Capture Again">um diese Informationen erneut zu laden.
Der HTML-Code von 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>
Durch Klicken auf die <input type="button" id="getCameraSerialNumbers" value="Capture Again" class="disabled" />Schaltfläche sollten die darin enthaltenen Informationen <div id="list">... </div> erneut geladen werden.
Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.