停止显示在网址中的输入 - 流星

时间:2016-12-14 03:12:06

标签: jquery meteor

我不确定要包含哪些代码部分,我会尽力解释代码结构并发布请求的代码。

此Meteor网络应用是一页动态模板应用。用户在input元素中输入数据,然后按钮事件调用方法,该方法使用jQuery循环遍历所有输入元素,构建对象数组,每个元素的对象{elementName:elementValue},然后将该数组发送到后端服务器保存在Mongodb集合中 模板助手获取文档,该文档用作模板的数据源,以便在以后需要时填充这些相同的输入元素。

我常常看到用户在浏览器网址中输入的数据,并且需要阻止这种情况发生,不知道在哪里以及如何开始解决这个问题?

1 个答案:

答案 0 :(得分:1)

您正在点击提交表单。所以你必须阻止点击表单提交。 像:

def compFunc( item1, item2 ) :
    size_map = ['S', 'M', 'L', 'XL', 'XXL', 'XXXL']
    if size_map.index(item1['key']) > size_map.index(item2['key']) :
        return 1
    elif size_map.index(item1['key']) < size_map.index(item2['key']) :
        return -1
    else :
        return 0