フォームを添付した画像があります!フォームの値を変更すると、自動的に .post() 値が他のファイルに変換され、DB が更新されます。新しい画像を追加するオプションもあり、その(新しい)画像に画像と新しいフォームを追加しますが、フォームはページを更新するまでその新しい画像の値を.post()しません.... HTML IS 100 % 正しい
var http_adr = "http://192.168.1.200/dev/";
function addPictures(what, where){
AIM.start(what,{
AppendData:{
'parent':where
},
beforeComplete:function(){
},
onComplete:function(returnData){
var jdata=$.parseJSON(returnData);
for (var i=0; i<jdata.filename.length; i++){
var html_var = '<div class="image_wrapper"><div class=""><img src="../../module/catalog/product_img/'+where+'/'+jdata.filename[i]+'_small.jpg" /></div><div class="details_div">';
var html_var2 = '';
for (var n=0; n<jdata.detail_table[i].length; n++){
html_var2 = html_var2 + '<form name="' + jdata.pdid[i] + '">' + jdata.detail_table[i][n] + '<input name="price" value="0.00" /><input name="stock" value="0" /></form>';
}
var html_done = html_var + html_var2 + '</div></div>';
$('.box:visible').append($(html_done).hide().fadeIn(1500));
}
},
UPtarget:http_adr+'plugins/upload/upload.php'
});
}
var iloc = '../../module/catalog/_i.php';
$(document).ready(function() {
$('input').change(function() {
var pdid = $(this).parent('form').attr("name");
$.post(
iloc,
$(this).serialize() + '&pdid=' + pdid + '&a=edit_detail',
function(data) {
}
);
})
})