私はこれを考えすぎていると確信しています...
ファイル A には空のコンテナ div があり、ボタンをクリックすると、その div にデータが読み込まれます...
ファイルAには、上記のjqueryリターンから関数をバインドしたいボタンがあります。
AJAXファイル
echo json_encode(array('callback' => 'javascriptFunction'));
「javascriptFunction」は、呼び出すことができる有効な関数です。その関数をバインドする方法またはバインドできますか。
ジャバスクリプト
$.ajax({
type: 'POST',
dataType: 'json',
url: "../ajax.php",
data: '&m=loadExternalData&f='+ module,
success: function(resultData) {
$('#externalFieldsetTitle').html(resultData.title);
$('#externalSaveButton').bind('click', function() {
resultData.callback;
});
}
});
「コールバック」以上のものを返していますが、この例では必要ないと思います。
基本的に、外部モジュールをdivにロードし、保存機能を指定して渡すことを許可したいので、コア保存ボタンが複数の外部ロードファイルで機能します。それは理にかなっていると思いますか?