只能給你給步驟:
創(chuàng)新互聯(lián)-云計算及IDC服務提供商,涵蓋公有云、IDC機房租用、樂山服務器托管、等保安全、私有云建設等企業(yè)級互聯(lián)網(wǎng)基礎服務,服務熱線:18980820575
1.資產(chǎn)編號文本框的onblur()鼠標焦點離開時,發(fā)送ajax請求到后臺的php頁面
2.后臺php操作數(shù)據(jù)庫,將結(jié)果返回到前臺,用js解析返回結(jié)果,并將數(shù)據(jù)顯示到相應的文本框中
你可以把數(shù)據(jù)存儲到session 或 cookie中在返回啊 這樣在返回后的頁面讀取出來就OK拉。
表單頁a.php:
form action="b.php" method="get"
input name="content" type="text" /
label
input type="submit" name="Submit" value="提交"
/label
/form
寫入頁 b.php:
?
$str=$_GET[content];
echo $str."br";
$fp=fopen("b.txt","w");
fwrite($fp,$str);//寫入
fclose($fp);
readfile("b.txt");//讀取
?
//使用數(shù)組的方法存入,示例如
//index.php
!DOCTYPE?html
html
head
meta?http-equiv="X-UA-Compatible"?content="IE=Edge"?/
meta?http-equiv="content-type"?content="text/html;charset=utf-8"?/
titlephp/title
body
form?method="POST"?action="01.php"
?php
for($i=0;$i10;$i++)
{
echo?"第".$i."個人姓名:";
??
input?type?="text"?name="name[]"??br/
?php
}
?
input?type?="submit"?name="btn"?value='提交'?br/
/form
/body
/html
//01.php
?php
if($_POST){
$name=$_POST['name'];
print_r($name);
}?
/**
Array
(
[0]?=?chinawinxp1
[1]?=?chinawinxp2
[2]?=?chinawinxp3
[3]?=?chinawinxp4
[4]?=?chinawinxp5
[5]?=?chinawinxp6
[6]?=?chinawinxp7
[7]?=?chinawinxp8
[8]?=?chinawinxp9
[9]?=?chinawinxp10
)**/
?
history.back(-1) 的意思是返回上一個頁面,你這樣做就相當于點擊了瀏覽器的返回鍵,所以原先表單的數(shù)據(jù)還會在(瀏覽器一般會保存上一個頁面);
正確的做法一般有以下幾種:
將history.back(-1)改為: window.location="login.html"; ? // login.html改為你要跳轉(zhuǎn)到的頁面
其他
css:
style
input,textarea {behavior:url(#default#savehistory);} //這個css屬性,他會記錄歷史輸入內(nèi)容,即使跳轉(zhuǎn)也不會清除內(nèi)容的。注:這里是所有input和textarea,具體你可以根據(jù)需要修改。type=password的不會記錄。
/style
這樣,你就可以隨意跳轉(zhuǎn)了,你只需要輸出錯誤信息就好了。