文章浏览 复制本页面地址

相册功能分析笔记(三) 相册异步添加加select处理选中功能

AJAX:

$.post(U('photo/Manage/do_create_album'),{name:name,privacy:privacy,privacy_data:password},function(data){
  if(data == -1){
   ui.error('该相册名已存在!');
  }else if(data){
   parent.setAlbumOption(data)
   ui.box.close();
   ui.success('创建成功!');
  }else{
   ui.box.close();
   ui.error('创建失败!');
  }
});
PHP页面:

把数组压缩给 jeson 到前台解码

echo json_encode(array('albumId'=>$result,'albumName'=>$name));
成功JS页面:   选中新加 select 值功能。

function setAlbumOption(data){
 var obj = eval('(' + data + ')');  //把返会json 解码成数组  解码前:{"albumId:12"}.... 格式
 $('#albumlist').append('<option value="'+ obj.albumId +'" selected="selected" style="background-color:yellow">'+ obj.albumName +'</option>');
}

标签:
上一篇:
下一篇: