0

我使用 ajax 调用来构建一个 div,它运行良好,但我也需要返回一个值。我试图将 HTML5 和“val”作为键/值对返回,但无法让它工作,所以我想我会添加一个隐藏字段,但也无法让它工作。我试过异步和异步=假。如果两种方式都得到解释(为了我的教育),我将不胜感激。

生成 HTML5 后,来自 ajax 调用程序。

    $HTML5.='<input id="mymove" type="hidden" value="'.$move.'"';
    echo"$HTML5";

从调用程序(myval 显示“未定义”)

    function getadverts(idprodxxx,offset,page){
      var myval;
      $.ajax({
        url : 'xml_get.php',
        async: false,
        data:{"idprodxxx":idprodxxx,
              "offset":offset,
              "page":page,
              },
        type: 'GET',
        success: function(data){
            myval=$("#mymove").val();
            alert(myval);
            $('#content_sidebar').html(data);
        }
      });
    }               

我已经用谷歌搜索了这个,昨天下午和今天的所有时间都在试图让它发挥作用。

4

0 回答 0