Heim >Backend-Entwicklung >PHP-Tutorial >Javascript – jquery bekommt einen Wert, iOS und Android bekommen ein Wertproblem

Javascript – jquery bekommt einen Wert, iOS und Android bekommen ein Wertproblem

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-12-01 01:27:281051Durchsuche

jquery kann den Wert nicht abrufen, iOS kann ihn nicht abrufen, aber Android kann ihn

<code><script type="text/javascript">
var pageurl="{:U('App/Friends/page')}";
var tpl="{$tpl}App/Friends/Public/";
var headimgurl="{$person['headimgurl']}";
var openid="{$person['openid']}";
var uname="{$person['uname']}";
var classid="{$person['classid']}";
var isadmin="{$person['isadmin']}";
var isblack="{$person['isblack']}";
var arr=[0,10,20,30,60];
var contenturl="{:U('App/Friends/getcontent')}";
$(document).ready(function(){
        $('.loading_box').attr('style','display:none');
        ajaxform();
        setInterval("ajaxform()",3000); 
    });
</script>
function ajaxform(){
var id=$(".main_box ul li:last-child").find('.delete_btn').attr('field');alert(id);alert(isadmin);
$.ajax({
    type:'POST',
    url:"{:U('App/Friends/ajaxform')}",
    data:{"openid":openid,"id":id},
    dataType:"json",
    global:false,
    success:function(data){
     
      $.each(data[1],function(e,a){
        isblack=a;
      });      
    }
});</code>

}
Javascript – jquery bekommt einen Wert, iOS und Android bekommen ein Wertproblem

Antwortinhalt:

jquery kann den Wert nicht abrufen, iOS kann ihn nicht abrufen, aber Android kann ihn

<code><script type="text/javascript">
var pageurl="{:U('App/Friends/page')}";
var tpl="{$tpl}App/Friends/Public/";
var headimgurl="{$person['headimgurl']}";
var openid="{$person['openid']}";
var uname="{$person['uname']}";
var classid="{$person['classid']}";
var isadmin="{$person['isadmin']}";
var isblack="{$person['isblack']}";
var arr=[0,10,20,30,60];
var contenturl="{:U('App/Friends/getcontent')}";
$(document).ready(function(){
        $('.loading_box').attr('style','display:none');
        ajaxform();
        setInterval("ajaxform()",3000); 
    });
</script>
function ajaxform(){
var id=$(".main_box ul li:last-child").find('.delete_btn').attr('field');alert(id);alert(isadmin);
$.ajax({
    type:'POST',
    url:"{:U('App/Friends/ajaxform')}",
    data:{"openid":openid,"id":id},
    dataType:"json",
    global:false,
    success:function(data){
     
      $.each(data[1],function(e,a){
        isblack=a;
      });      
    }
});</code>

}
Javascript – jquery bekommt einen Wert, iOS und Android bekommen ein Wertproblem

Sie kommentieren zuerst die anderen und führen diese Zeile nur aus, wenn Sie die Seite betreten. Ich habe es gerade auf der iPhone-Version 7.2 getestet und es hat funktioniert.

<code>var id=$(".main_box ul li:last-child").find('.delete_btn').attr('field');alert(id);</code>

Die deklarierte Funktion wird in die Bereitschaftsfunktion eingefügt.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn