dougong2005 2016-08-11 14:49
浏览 91

onclick刷新页面后进行更改

I have this submit button calling onBeforeEventRender function
<input type="submit" value="Sumbit" name="submit" onclick="onBeforeEventRender();" />

function:

dp.onBeforeEventRender = function(args) {
    var start = new DayPilot.Date(args.e.start);
    var end = new DayPilot.Date(args.e.end);
    var today = new DayPilot.Date().getDatePart();
    var now = new DayPilot.Date();
    var job = args.e.job;
    var barColor = "#aaaaaa";
    var input = document.getElementById("port").value;


    if (args.e.port == input) {
        args.e.backColor = 'green';
    } else if (args.e.port !== input && args.e.active == 1) {
        args.e.backColor = 'red';
    }
};

Main var is var input = document.getElementById("port").value; which is getting value from my searchbox. When I press submit button nothing changed, but after page refresh, cells with port == input will changed their backColor. Why is this happening after refresh? Or is there anything which makes my button do onClick function and refresh page automatically?

Thank you ;)

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 idea运行测试代码报错问题
    • ¥15 网络监控:网络故障告警通知
    • ¥15 django项目运行报编码错误
    • ¥15 请问这个是什么意思?
    • ¥15 STM32驱动继电器
    • ¥15 Windows server update services
    • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
    • ¥15 模糊pid与pid仿真结果几乎一样
    • ¥15 java的GUI的运用
    • ¥15 我想付费需要AKM公司DSP开发资料及相关开发。