更新网站上的javascript内容以允许动态javascript插入

时间:2016-07-20 18:17:18

标签: javascript momentjs

我正在使用javascript动态地将内容插入我的网站。插入的内容包括格式为

的日期时间对象
{{ moment(job.posting_date).fromNow() }}

使用烧瓶时刻。但是,这个日期没有显示?如果我刷新它显示的网站,只是动态插入似乎不处理时刻功能?如何告诉网站更新所有javascript内容? 谢谢 卡尔

编辑: 以下是我在页面中插入代码的方法。根据用户选择的内容,我使用ajax

$.ajax({
    url: "{{ url_for('job_market') }}",
    type: "POST",  
    async: true,
    cache: false,
    dataType: 'json',
    contentType: "application/json; charset=utf-8",
    data: JSON.stringify({ stuff: stuff }, null, '\t'),
    success: function(data) {
        if(data.success){
            job_table.innerHTML = data.html;
        }
        else{
            console.log("Error = ", data.error);
        }
    }
 }); 
在烧瓶中我做了类似的事情

@app.route('/job_market', methods=['GET', 'POST'])
def job_market(page=1):

    if request.method == 'POST':
        ...
        // get the user selection from json
        // access the necessary parts in the database (job)
        ....
        html = render_template('/job_table.html', job=job)
        // send that information back
        return json.dumps({'success': success, 'html': html}), 200,  {'ContentType':'application/json'}

编辑:这是我包含moment.js

的方式
from flask_moment import Moment
moment = Moment()
moment.init_app(app)

0 个答案:

没有答案