兩種解決思路:第一當(dāng)然是用ajax技術(shù) 第二是用框架傳值。 要是和留言板類似就要和數(shù)據(jù)庫交互,將提交的數(shù)據(jù)插入數(shù)據(jù)庫,然后定是3秒或者幾秒從數(shù)據(jù)庫中查詢。 不過這樣對數(shù)據(jù)庫的開銷較大。 試試用ajax吧。。
成都創(chuàng)新互聯(lián)是一家專注網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷策劃、成都小程序開發(fā)、電子商務(wù)建設(shè)、網(wǎng)絡(luò)推廣、移動互聯(lián)開發(fā)、研究、服務(wù)為一體的技術(shù)型公司。公司成立10多年以來,已經(jīng)為成百上千家混凝土攪拌罐各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務(wù)。現(xiàn)在,服務(wù)的成百上千家客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。
//這個正好手頭正在做的一個項目中用到,提供思路,可以自由擴(kuò)充
//在頁面加載的時候注冊一下?,就是給要點擊的地方添加事件或者是屬性
//頁面源碼
table
tr
td?class="canChange"點擊這里會出現(xiàn)文本框/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");
//文本框失去焦點后提交內(nèi)容,重新變?yōu)槲谋?
input.blur(function?()?{
//?var?newtxt?=?$(this).val();
var?newtxt?=?$("#new").val();
//判斷文本有沒有修改?
if?(newtxt?!=?txt)?{
if?(newtxt?==?null?||?newtxt?==?"")?{
td.html(txt);
}
else?{???????
//表示已經(jīng)修改
$.post(.......)//提交
td.html(newtxt);
}
}
else?{
td.html(txt);
}???????????
});
});
}
刷新頁面可以通過?JQ的?Fresh方法來實現(xiàn),
或者是是控件刷新來實現(xiàn),
比如??$("#btnSearch").click();這樣通過JQ調(diào)用按鈕點擊,實現(xiàn)重新讀取數(shù)據(jù)
=================望采納!
思路:
1、構(gòu)建form表單,輸出文本框,用textarea/textarea吧,input/內(nèi)不能換行,頁面效果也不好(php、html代碼嵌套寫的話,直接寫就行,建議用smarty,php與模板分離,比較清晰)
2、提交內(nèi)容,確定用什么method(post、get)
3、獲取內(nèi)容,$str=$_POST['name'](name為textarea的name值)
4、$arr=split ('\r\n', $str);按換行符分割字符串為數(shù)組
5、循環(huán)執(zhí)行插入語句,$arr每一層都是一條數(shù)據(jù)
由于是在同一個頁面的即時操作,所以要用用JavaScript才能實現(xiàn)
改為:
script type="text/javascript"
function setlinkvalue(objlink,value)
{
var o=document.getElementById(objlink);
o.href+='endcheckcontent='+encodeURI(value);
}
/script
form action="update.php" method="post" name="form1"
textarea NAME="END_CHECK_CONTENT8" WRAP="PHYSICAL" onblur="javascript:setlinkvalue('objlink1',this.value);"/textarea
a id="objlink1" href="update.php?CHECK_TYPE=1DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE??=$urlstr?"合格/a
a href="update.php?CHECK_TYPE=2DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE??=$urlstr?"不合格/a
/form
分享名稱:文本框數(shù)據(jù)庫提交php 獲取數(shù)據(jù)庫內(nèi)容顯示到文本框
本文地址:http://jinyejixie.com/article12/dosoodc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站設(shè)計公司、網(wǎng)站制作、面包屑導(dǎo)航、網(wǎng)站策劃、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)