使用 字段。 插件和阿贾克斯,怎么我可以验证的内容说的输入(框),但通过多个参数的控制器的行动?

一个辉煌例如通过一个单一价值通过阿贾克斯使用的插件中可以找到 在这里,.

有帮助吗?

解决方案

看为jQuery验证代码,它看起来像后的数据不能被定制。所以你必须要坚持的查询参数:

 <script type="text/javascript">
$(document).ready(function(){
  $("#form-sign-up").validate(
  {
    var param1 = $('#mytextbox').val();

    rules:
    {
        login:
        {
          required: true,
          remote: '<%=Url.Action("IsLoginAvailable", "Accounts") %>?param1=' + param1
        }
      }  
    });

});
</script>

其他提示

像这样?

$(document).ready(function(){
  $("#form-sign-up").validate( {
    rules: {
      email: {
        required: true,
        email: true
      },
      surname: {
        required: true,
        surname: true
      }
    },
    messages: {
      email: {
        required: "Please provide an email",
        email: "Please provide a valid email"
      },
      surname: {
        required: "Please provide a surname",
        surname: "Please provide a valid surname"
      }
    }
  });
});

修改发现了大量的演示这里

正确的脚本将是

远程:功能(){                     VAR P = $Ĵ( '#PRODUCTNAME')VAL();                     返回 “../Product/LookupRevision?p=” + P;                 } 代替

远程: “../产品/ LookupRevision”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top