我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

php显示数据用文本框 php显示数据用文本框吗

怎么在PHP网页上点击数据出现文本框并可以修改和提交,用AJAX把数据更新到数据库同时刷新页面,求代码

//这个正好手头正在做的一个项目中用到,提供思路,可以自由扩充

成都创新互联长期为近千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为临安企业提供专业的做网站、网站设计临安网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。

//在页面加载的时候注册一下 ,就是给要点击的地方添加事件或者是属性

//页面源码

table

tr

td class="canChange"点击这里会出现文本框/td

/tr

/table

//JS

$(document).ready(function(){

td_Click();

})

//点击事件

function td_Click() {

$(".canChange").click(function () {

var td = $(this);

//所点文本框的id

var id = $(this).attr("id")

var txt = $.trim(td.text());

var input = $("input class=\"myinput\" id='new'  type='text'value='" + txt + "'style=\"width:80%;heigth:100%;\"/");

td.html(input);

input.click(function () { return false; });

//获取焦点 

input.trigger("focus");

//文本框失去焦点后提交内容,重新变为文本 

input.blur(function () {

// var newtxt = $(this).val();

var newtxt = $("#new").val();

//判断文本有没有修改 

if (newtxt != txt) {

if (newtxt == null || newtxt == "") {

td.html(txt);

}

else {       

//表示已经修改

$.post(.......)//提交

td.html(newtxt);

}

}

else {

td.html(txt);

}           

});

});

}

刷新页面可以通过 JQ的 Fresh方法来实现,

或者是是控件刷新来实现,

比如  $("#btnSearch").click();这样通过JQ调用按钮点击,实现重新读取数据

=================望采纳!

用PHP读取出的数据怎么显示到网页的文本框中?高分在线等

html

head

title无标题文档/title

/head

body

p align="center"网页便条 /p

hr/

?php

$file = 'G:/google/a.txt';

$content = file_get_contents($file); //读取文件中的内容

echo HTM

form name="form1" method="post" action=""

div align="center"

input type="text" name="textbox1" value=$content  //怎么显示到这个文本框中

input type="button" name="btn1" value="保存" onClick="savefile('newfile.txt',this.form.textbox1.value)"

/div

/form

HTM;

echo $content;

?

/body

/html

用定界符试试

php 文本框显示数据库中的内容,然后修改

笨方法:

用JS获取文本框里的值,然后根据这个值获取oid号,提交的时候一起发送给更新处理程序

用PHP在数据后循环输出文本框

思路:

1、构建form表单,输出文本框,用textarea/textarea吧,input/内不能换行,页面效果也不好(php、html代码嵌套写的话,直接写就行,建议用smarty,php与模板分离,比较清晰)

2、提交内容,确定用什么method(post、get)

3、获取内容,$str=$_POST['name'](name为textarea的name值)

4、$arr=split ('\r\n', $str);按换行符分割字符串为数组

5、循环执行插入语句,$arr每一层都是一条数据


本文名称:php显示数据用文本框 php显示数据用文本框吗
网站网址:http://mswzjz.cn/article/dojeish.html

其他资讯