| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- //上传
- function file_click(e){
- var n= e.attr("data-index"); //ipt-file1
- upload(n);
- }
- function upload(index) {
- $('#upload').empty();
- var input = '<input type="file" id="ipt-file1" name="image" accept="image/*" />';
- $('#upload').html(input);
- var iptt=document.getElementById(index);
- if(window.addEventListener) { // Mozilla, Netscape, Firefox
- iptt.addEventListener('change',function(){
- ajaxFileUpload(index);
- $(".shadd[data-select="+index+"]").show();
- },false);
- }else{
- iptt.attachEvent('onchange',function(){
- ajaxFileUpload(index);
- $(".shadd[data-select="+index+"]").show();
- });
- }
- $('#'+index).click();
- }
- function ajaxFileUpload(img) {
- $("."+img).css({"width":"0px"});
- $("."+img).animate({"width":"100%"},700,function(){
- var id= img;
- $.ajaxFileUpload
- (
- {
- url: '/appapi/feedback/upload',
- secureuri: false,
- fileElementId: id,
- data: { },
- async: false,
- dataType: 'html',
- success: function(data) {
- console.log(data);
- console.log(typeof(data));
-
- var obj=JSON.parse(data);
-
- console.log(obj);
- if(obj.ret==200){
- var sub=img.substr(8,1);
- //console.log(img);
- //console.log(sub);
- var url_sign=obj.data.url_sign;
- //console.log(url_s);
- url_sign=url_sign.replace(/&/g,'&');
- //var url_sign=obj.url_sign;
- //console.log(obj.data.url);
-
- $(".sf"+sub).attr("value",obj.data.url);
- $(".shadd[data-select="+img+"]").hide();
- $(".img-sfz[data-index="+img+"]").attr("src",url_sign);
- }else{
- layer.msg(str.msg);
- $(".shadd[data-select="+img+"]").hide();
- }
- },
- error: function(data) {
- console.log(data);
- layer.msg(LangT("上传失败"));
- $(".shadd[data-select="+img+"]").hide();
- }
- }
- )
- return true;
- });
- }
- (function(){
- var issubmit=false;
- $(".feedback_bottom").click(function(){
- if(issubmit){
- return !1;
- }
-
- var thumb=$("#thumb").val();
- var content=$("#content").val();
- var contactMsg=$("#contactMsg").val();
-
- if(content==''){
- layer.msg(LangT('请填写反馈内容'));
- return !1;
- }
- /*if(contactMsg==""){
- layer.msg("请填写联系方式");
- return !1;
- }*/
- /* if(hasEmoji(content)){
- layer.msg("不能含有表情");
- return !1;
- } */
- issubmit=true;
- $.ajax({
- url:'/appapi/feedback/save?lang='+language,
- type:'POST',
- data:{uid:uid,token:token,model:model,version:version,thumb:thumb,content:content,contactMsg:contactMsg},
- dataType:'json',
- success:function(data){
- issubmit=false;
- layer.msg(data.msg);
- if(data.code==0){
- $("#thumb").val('');
- $("#content").val('');
- $("#contactMsg").val('');
- $("#input_nums").text("0");
- $(".img-sfz").attr('src','/static/appapi/images/feedback/upload.png');
- }
-
- },
- error:function(data){
- layer.msg(LangT("提交失败"));
- return !1;
- }
-
- })
-
- })
- })();
- $(function(){
- var scrW=$(window).width();
- var feedbackBodyW=$(".feedback_tel").width();
- var feedbackTelNameW=$(".feedback_tel_name").width();
- console.log(feedbackTelNameW);
- $(".feedback_tel_con").width(feedbackBodyW-feedbackTelNameW);
- $("#content").on('blur keyup input',function(){
- var text=$("#content").val();
- var counter=text.length;
- $("#input_nums").text(counter);
- });
- });
|