<input> #image_link での画像選択には、Responsive Filemanager 9 のスタンドアロン バージョンを使用しています。
response_filemanager_callback 関数をどこでどのように使用する必要がありますか?
RFMのドキュメントと以下のコードに記載されているように機能させようとしています。これは、RFM9 で画像を選択した後に < img> #image_preview の src 属性を更新するために必要です。
これは私のコードです:
<input id="image_link" name="link" type="text" value="">
<a class="btn iframe-btn" type="button" href="<?=FILEMANAGER_PATH;?>/dialog.php?type=1&field_id=image_link">Select</a>
<img id="image_preview" src="" />;
<script>
$('.iframe-btn').fancybox({
'width' : 900,
'height' : 600,
'type' : 'iframe',
'autoScale' : false
});
$('#image_link').on('change',function(){
alert('change triggered');
});
function responsive_filemanager_callback(field_id){
console.log(field_id);
var url=jQuery('#'+field_id).val();
alert('update '+field_id+" with "+url);
//your code
}
</script>
$('#image_link')on.('change') 関数は RFM による変更を認識しません。
ご意見をお寄せいただきありがとうございます。