ad.blade.php 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <div class="row">
  2. <div class="col-md-12">
  3. <div class="box box-info">
  4. <div class="box-header with-border">
  5. 创建
  6. </div>
  7. <div class="box-body">
  8. {!! $custom_form !!}
  9. </div>
  10. </div>
  11. </div>
  12. </div>
  13. {!! $temp !!}
  14. <script>
  15. $(function () {
  16. //init_div_content('image_div');
  17. change_category(0);
  18. /*$('input[name="subsite_id"]').on('ifChecked', function(event){
  19. var subsite_id = 0;
  20. $('input[name="subsite_id"]:checked').each(function() {
  21. subsite_id = $(this).val();
  22. });
  23. change_category(subsite_id);
  24. });*/
  25. $('#sub_category').change(function(){
  26. var ad_type = $('#sub_category option:selected').attr('data-href');
  27. if(ad_type == '1'){
  28. init_div_content('text_div');
  29. }else if(ad_type == '2'){
  30. init_div_content('image_div');
  31. }else if(ad_type == '3'){
  32. init_div_content('code_div');
  33. }else if(ad_type == '4'){
  34. init_div_content('flash_div');
  35. }else if(ad_type == '5'){
  36. init_div_content('vedio_div');
  37. }
  38. $('#alias').val($('#sub_category option:selected').attr('data-alias'));
  39. $('#type_id').val(ad_type);
  40. });
  41. });
  42. //change ad category
  43. function change_category(subsite_id){
  44. $('#alias').val('');
  45. $('#type_id').val('');
  46. var url = "{{admin_base_path()}}/content/ads/change_category";
  47. $.post(url, { '_token': '{{ csrf_token() }}'}, function (res) {
  48. var cates = res.data;
  49. if(res.status=='1'){
  50. var cate_html = '<option value="">选择分类</option>';
  51. var i= 0;
  52. for(i in cates){
  53. var cate = cates[i];
  54. cate_html += '<option value="'+cate.id+'" data-href="'+cate.type_id+'" data-alias="'+cate.alias+'">'+cate.category_name+'</option>';
  55. }
  56. $("#sub_category").empty();
  57. $("#sub_category").append(cate_html);
  58. }else{
  59. $("#sub_category").empty();
  60. }
  61. });
  62. }
  63. function init_div_content(id){
  64. template=$('#'+id).html();
  65. $('#change_field').html(template);
  66. render_fields(id);
  67. }
  68. </script>