私はプロジェクトに取り組んでおり、通常のページの代わりにコンテンツの追加や更新などの一部のフォームにJqueryUIを使用したいと考えています。ダイアログを設計し、フォームを設定しましたが、form/divがボタンと同じファイルにある場合にのみ機能します。ちなみに、このプロジェクトではCodeIgniterを使用しています。
だから私はいくつか質問があります:
- JQuery UIダイアログは、個別のファイルからのdivの使用をサポートしていますか?(ボタンがform / divと同じファイルにない場合)
- もしそうなら、どうすれば別のファイルにあるdivを使用できますか(他のコンポーネントがほとんどないボタンで同じファイルにdivを配置する代わりに)?
例:
index.php
<body>
<input type="button" id="add_new" value="add new" />
</body>
form.php
<body>
<div id='"new_user_form'>
<input type="text" id="name" />
<input type="text" id="username" />
<input type="password" id="password" />
<input type="button" id="add_user" value="add new" />
</div>
</body>
custom.js
$(document).ready(function ()
{
$('# add_new ').click (function ()
{
$("# new_user_form ").dialog
({
title: 'Add new user',
height: 400,
width: 600,
resizable: false,
modal: true,
draggable: false,
buttons:
[
{
text: 'add new',
id: ' add_user ',
click: function()
{
alert("Testing 123...");
}
},
{
text: 'cancel',
click: function()
{
$(this).dialog('close');
}
}
]
})
})
})
読んでくれてありがとう、誰かが私を助けてくれることを願っています!