Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Mencetuskan Peristiwa Sisi Pelayan ASP.NET daripada Butang Di Dalam Dialog UI jQuery?
Mengintegrasikan Dialog UI jQuery dengan Acara Sebelah Pelayan ASP.NET
Artikel ini menerangkan cara untuk berjaya mencetuskan acara sisi pelayan ASP.NET daripada butang yang diletakkan di dalam Dialog UI jQuery. Masalah biasa ialah butang dalam dialog ini gagal untuk memulakan siaran balik.
Kunci untuk menyelesaikan masalah ini terletak pada merujuk objek dialog dengan betul. Daripada menggunakan jQuery("#dialog")
, anda perlu berinteraksi dengan objek dialog sebenar yang dikembalikan oleh jQuery("#dialog").dialog()
. Tetapkan ini kepada pembolehubah, contohnya, dlg
:
<code class="language-javascript">jQuery(function() { var dlg = jQuery("#dialog").dialog({ draggable: true, resizable: true, show: 'Transfer', hide: 'Transfer', width: 320, autoOpen: false, minHeight: 10, minwidth: 10 });</code>
Selain itu, kod yang bertanggungjawab untuk menambahkan div dialog pada borang harus menggunakan pembolehubah dlg
ini:
<code class="language-javascript">dlg.parent().appendTo(jQuery("form:first"));</code>
Dengan membuat perubahan ini, butang Dialog UI jQuery anda akan mencetuskan siaran balik ASP.NET dengan betul, membolehkan pelaksanaan kod sebelah pelayan dalam dialog.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencetuskan Peristiwa Sisi Pelayan ASP.NET daripada Butang Di Dalam Dialog UI jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!