我在onDeviceReadyto中调用函数“getallrecords()”来从db加载一些数据。此功能必须执行一次。 我在另一页上有一个带有提交按钮的表单。问题是,每次我提交表单时,onDeviceReady都会再次加载该函数。如何只加载一次该功能?
形式:
<form data-ajax="false" onsubmit="return adddata();"
onDeviceReady:
function onDeviceReady()
{
getallrecords()
}
答案 0 :(得分:0)
var recordsLoaded = false;
function onDeviceReady()
{
if (recordsLoaded === false) {
getallrecords()
recordsLoaded = true;
}
}