如何将jquery变量传递给php

问题描述

| 嗨,我尝试将我的jquery变量传递到PHP上 j查询
 <script> $(document).ready(function() {

$(function() {
    $( \"#tabs\" ).tabs().find( \".ui-tabs-nav\" );
});

$(\"#resizable\").resizable({ maxWidth: 500,minWidth: 250,handles:\'e\',grid: [1,1] } );
 var txt =$(\"#resizable\").width() * 2;  $(\"#test\").text(\'Template Width: \' + txt + \'px\');
 $(\"#resizable\").resize(function() {
     txt = $(\"#resizable\").width() * 2;
      $(\"#test\").text(\'Template Width:\' + txt + \'px\'); 
我想做的是例如将txt变量称为PHP
<?PHP $templatewidth = (myjquery variable txt) ;?>
    

解决方法

        您需要对服务器进行XHR,以将该变量发送到PHP。 看一下jQuery AJAX方法。     ,         PHP在服务器上运行,生成一些输出。 服务器将该输出发送到浏览器 浏览器在页面中运行任何客户端JavaScript 现在将数据发送回生成页面的PHP程序实例为时已晚。 您可以通过发出HTTP请求(例如通过XMLHttpRequest)发送新数据,在JS中获取响应,然后在JS中处理该新数据。