Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript/Jquery中的报警以更新数据库_Javascript_Jquery_Database - Fatal编程技术网

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>

姓名:
开始日期:
截止日期: