输入字段验证,最小值来自数据库

时间:2013-11-13 12:05:02

标签: javascript php jquery mysql sql

标题说我想验证(动态创建)输入字段(可能有很多)。我必须支持的浏览器不支持HTML 5 :( - 所以我不能在min max check中使用build。 假设我有以下简化的数据库结构:

id,min-value,max-value,标准值

因此,当用户请求具有特定id的输入字段时,将在php中生成一个新字段(从数据库中获取一些信息)并将其发送回用户。

在我看来,我有以下机会:

  1. 我可以使用一些内联js,比如...... onchange =“checkMinMax(minvalue,maxvalue)”
  2. 使用值将两个隐藏字段附加到此输入字段,如果特定输入字段id的输入值与min / max子句匹配,则使用global inputValidation函数进行检查
  3. 不要使用数据库,而是在inputValidation函数中定义min和max,如:

    var id = $(inputField).attr('id')
    var val = $(inputField).val()
    switch(id){
    case 1:
    checkMinMax(val ,minvalue, maxvalue);
    break;
    case 2:
    ...
    }
    
  4. 我希望你能想象我想要实现的目标。所以我感谢你的评论。

0 个答案:

没有答案