javascript/Jquery中的报警以更新数据库
我试图创建一个警报,在那里我必须检测产品何时开始和何时结束。 是否可能有一个通用警报?我的意思是我不会总是在同一个网页上。。。我的意思是我想在javascript/Jquery中的报警以更新数据库,javascript,jquery,database,Javascript,Jquery,Database,我试图创建一个警报,在那里我必须检测产品何时开始和何时结束。 是否可能有一个通用警报?我的意思是我不会总是在同一个网页上。。。我的意思是我想在localhost:8080/createProduct上启动警报,如果我在localhost:8080/products中,如果警报触发,则启动警报。 我要做的是更新我的数据库。 在我的createProduct上,我有startDate和endDate,我在这里找到了一个方法: function getTimeRemaining(endtime){
localhost:8080/createProduct
上启动警报,如果我在localhost:8080/products
中,如果警报
触发,则启动警报。
我要做的是更新我的数据库。
在我的createProduct上,我有startDate
和endDate
,我在这里找到了一个方法:
function getTimeRemaining(endtime){
var t = Date.parse(endtime) - Date.parse(new Date());
var seconds = Math.floor( (t/1000) % 60 );
var minutes = Math.floor( (t/1000/60) % 60 );
var hours = Math.floor( (t/(1000*60*60)) % 24 );
var days = Math.floor( t/(1000*60*60*24) );
return {
'total': t,
'days': days,
'hours': hours,
'minutes': minutes,
'seconds': seconds
};
}
所以我可以知道剩下的时间,我可以把它放在这个函数上,而不是去一个URL,我将不得不更新我的数据库
你们知道有什么方法可以将产品的状态更新到数据库中吗?这取决于它是否有能力?
我的意思是,able是指startDate
等于当前日期(它将在一个表单上,您可以选择startDate
),如果endDate
与当前日期相同,则产品将被禁用
希望我解释正确
顺便说一下,我的表单是这样的:
<form method="POST" id="formdata" action="/createProduct" enctype="multipart/form-data">
<table>
<tr>
<td><label >Name</label>:</td>
<td><input type="text" name="name" id="name" required="required"/></td>
</tr>
<tr>
<td><label >Start Date</label>:</td>
<td><input type="text" name="startDate" id="startDate" required="required" autocomplete="false"/></td>
<td><input type="text" id="localTime" name="localTime" value="" hidden="hidden"/></td>
</tr>
<tr>
<td><label >EndDate</label>:</td>
<td><input type="text" name="endDate" id="endDate" required="required" autocomplete="false"/></td>
</tr>
</table>
<input type="submit" id="sendButton" value="Create product" />
</form>
姓名:
开始日期:
截止日期: