JS获取到的值post到PHP代码。
 <script>
var images = document.getElementsByClassName("c1");
var imageStr = "";
for(var i=0;i<images.length;i++){
   imageStr+=images[i].src+'_';
}

alert(imageStr);
</script>

点击提交按钮后运行上面的js,然后将imageStr数组post到1.php ,不用返回

3个回答

引用jquery的ajax

 $("#id").click(function(){
           var imageStr;//你要发送的参数
            $.ajax({
                type:"POST",
                url:"1.PHP",
                data:{
                    IMGSTR:imageStr
                },
                dataType:'json',
                success:function(json){
                   //回调函数

                }

            });
 })
koofking
koofking <script> $(document).ready(function(){ $("#tijiao").click(function(){ var images = document.getElementsByClassName("c1"); var imageStr = ""; for(var i=0;i<images.length;i++){ imageStr+=images[i].src+'__'; } var imageStr;//你要发送的参数 $.ajax({ type:"POST", url:"1.PHP", data:{ IMGSTR:imageStr }, }); }); }); </script>
大约 4 年之前 回复
koofking
koofking 我的数据提交到1.php页面后会跳出下载框,但是用ajax虽然有提交到1.php,但是不会跳出下载框有别的post方法吗?
大约 4 年之前 回复

.用ajax传值,比如$.post(页面, JSON格式的数据,回调函数);

w274866280
X_NewStar 回复w274866280: ajax就是异步给服务器发送消息用的,我这个是用jQuery写的ajax
大约 4 年之前 回复
w274866280
X_NewStar 回复koofking: ajax
大约 4 年之前 回复
w274866280
X_NewStar 回复koofking: $.post("1.php", {imageStr:imageStr}, null);
大约 4 年之前 回复
koofking
koofking 给段完整的?我不怎么会
大约 4 年之前 回复

这个肯定用的ajax啊 ,网上很多例子对着写就行了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问