<a href="MsgBox.html" onclick="viewMsg(1)"> -------------------------------- หน้า HTML ส่งค่า 1 ไปยัง Function ViewMsg
//*********************************************************************
function viewMsg(msg)
{
var myDB = window.openDatabase("MsgDB","1.0","MsgDB",1024 * 1024);
myDB.transaction(selectDB);
function selectDB(tx)
{
tx.executeSql('SELECT * FROM PushTextMobile Where ID Like ? Order by ID',['%'+msg+'%'],querySuccess,onError);// เลือกข้อความที่จะให้ขึ้น โดย Where จาก msg
function querySuccess(results)
{
var len = results.rows.length;
var content="";
for(var i=0 ;i<len;i++)
{
content = results.rows.item(1).Msg; // ค่าข้อความใน Database ใส่ในตัวแปร Content
}
$('#content').html(content); //แสดงค่าใน <p id="content"></p>
content=null;
}
}
คือผมต้องการส่งค่า Msg ไป เพื่อ Where ใน Database แล้วจึงให้แสดงในหน้า Msgbox.html ครับ
ปัญหาของผมก็คือ มันจะต้องทำการกดหลายๆครั้ง ถึงจะแสดงผลที่ <p id="content"></p> ได้ ต้องปุ่มแล้วกด Back กลับไปกลับมาหลายๆรอบถึงจะแสดงผล ไม่รู้ว่าปัญหาเกิดจากตรงไหนหรอครับ