资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

jq获取的数据赋给php jquery变量的赋值

如何把JS获取的数据传递给php

方法1 js的location 或 document 的url传值

站在用户的角度思考问题,与客户深入沟通,找到永丰网站设计与永丰网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、成都网站制作、企业官网、英文网站、手机端网站、网站推广、域名注册网站空间、企业邮箱。业务覆盖永丰地区。

方法2 js的submit提交

方法3 js的ajax

数据可以是简单的字符串 也可以是 json格式或 xml等

jquery获取多个checkbox的值异步提交给php的方法代码

下面电脑高手结合实例讲述了jquery获取多个checkbox的值异步提交给php的方法。分享给大家供大家参考。具体实现方法如下:

html代码:

?

1

2

3

4

5

6

7

8

tr

tdinput

type=checkbox

name=uid

value=?=$item[mtaccount_id]?/td

td?=$item[mtaccount_id]?/td

td?=$item[account_id]?/td

td?=$item[account_name]?/td

td?=$item[server]?/td

td?=$item[platform]?/td

/tr

我的是html里的数据是从数据库读出来的,在此可以理解为下面代码

?

1

2

3

4

liinput

type=checkbox

name=uid

value=1

/用户1/li

liinput

type=checkbox

name=uid

value=2

/用户2/li

liinput

type=checkbox

name=uid

value=3

/用户3/li

liinput

type=checkbox

name=uid

value=4

/用户4/li

jquery代码:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

var

mt4Ids

=

[];

$(input[name=uid]).each(function()

{

if(this.checked)

{

mt4Ids.push($(this).val());

}

});

data

=

{

mt4Ids

:

JSON.stringify(mt4Ids)

};

var

pUrl

=

/a/manageUser.html;

$.post(pUrl,

data,

function(data){

if(data.state

==

1){

alert(data.msg);

location.href

=

/h/permission.html;

}else{

alert(操作失败);

}

},

json);

PHP代码

?

1

2

3

4

5

6

7

8

9

10

11

12

13

$mt4Ids

=

!empty($_POST[mt4Ids])

?

$_POST[mt4Ids]

:

false;

$stripMt4Ids

=

preg_replace(/[[]]/,

,

$mt4Ids);

$mt4IdsToArr

=

explode(,,

$stripMt4Ids);

foreach($mt4IdsToArr

as

$uid){

permission_relation::add($uid,

$gid);

}

$data

=

array(

state

=

1,

msg

=

操作成功

);

echo

json_encode($data);

return

false;

//

$gid

可忽略

以上就是电脑高手给大家分享的jquery获取多个checkbox的值异步提交给php的方法代码,希望本文所述的方法对大家的php程序设计有所帮助。如需了解更多关于php技巧教程请进入:php教程大全

JQ怎么把数据提交到PHP页面去

、php配置MySQL 依、php安装目录php_mysql.dllMySQL安装目录libmysql.dll文件拷贝至c:/windows/system三贰; 贰、配置php.ini extension=php_gd贰.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 面四dll前面;掉 二、php表单提交至数据库实现程 依、login.php页面 Name: Email: 贰、add.php页面 三、conn.php页面 select_db("db_test"); //mysql_query("set name 'gb贰三依贰'"); $conn-set_charset("utf吧"); ?/SPA

js如何传值给php?

1:HTML中的值如何传到JS,下面假设是文件1.php

复制代码 代码如下:

html

body

form action="1.php"

method="post"

name:input type="text"

name="username" id="username"

rename:input

type="text" name="username1" id="username1"

input

type="button" value="submit" on CliCk="get()"

/form

/body

/html

JS假如想取文本框中用户输入的name值,这样写

复制代码 代码如下:

script

language='JavaScript'

function get()

{

var

n=document.getElementById('username').value;

alert

(n);

}/script

这样的话在有调用JS

get()时就会弹出警示框,里面的内容就是name的值。

2:假如说JS中的这个取到的name值要传回rename的文本框中,这样写

复制代码 代码如下:

script language='JavaScript'

function get()

{

var n=document.getElementById('username').value;

document.getElementById("username1").value=n;

}/script

这样的话在下面调用get()就会自动显示你上面name输入的值。

3:PHP中取页面的值

这个我想大家都会了吧

复制代码 代码如下:

?php

$name=$_REQUEST["username"];

echo

$name;

?

4:PHP的值传回页面

在HTML中插入PHP语言,可以调用PHP中变量的值,也可用Smarty(推荐)。

有了以上这些,不管是HTML页面里的值还是JS中变量的值,都可以轻松的传入PHP,当然,PHP的值也可传到想要的地方。


当前文章:jq获取的数据赋给php jquery变量的赋值
本文URL:http://www.cdkjz.cn/article/doohhpe.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220