0
$.msgbox("Editar Contato", {
                type: "prompt",
                inputs: [
                  { type: "text", id: "txtname", label: "Nome:", value: nome, required: true,maxlength: "20" },
                  { type: "email", id: "txtemail", label: "Email:", value: email, required: true,maxlength: "20" },
                  { type: "text", id: "txttelipho1", label: "Telefone 1:", value: teliphone1, required: true, maxlength: "20" },
                  { type: "text", id: "txttelipho2", label: "Telefone 2:", value: teliphone2, required: true, maxlength: "20" }
                ],
                buttons: [
                  { type: "submit", value: "Salvar" },
                  { type: "cancel", value: "Cancelar" }
                ]

上面的代码显示了我对 msgbox 的输入,并且数据库中的输入字段将有限的字符设置为 20,那么我如何停止用户不要在 msgbox 的输入字段中输入超过 20 个字符

我使用了 maxlength,但不妨碍在输入中输入 20 多个租船人

谢谢 ........

4

1 回答 1

0

您可以使用maxlength属性将 maxlength 属性设置为 textbox.Something 像这样:

 { type: "text",
 id: "txtname",
 label: "Nome:",
 value: nome,
 required: true,
 maxlength:"20" },

对于消息框:

$.msgbox("Editar Contato", {

type: "prompt",
inputs: [
  { type: "text", id: "txtname", label: "Nome:", value: nome, required: true,maxlength:"20" },
  { type: "email", id: "txtemail", label: "Email:", value: email, required: true },
  { type: "text", id: "txttelipho1", label: "Telefone 1:", value: teliphone1, required: true,maxlength:"20" },
  { type: "text", id: "txttelipho2", label: "Telefone 2:", value: teliphone2, required: true,maxlength:"20" }
],
buttons: [
  { type: "submit", value: "Salvar" },
  { type: "cancel", value: "Cancelar" }
]
于 2014-03-27T08:53:47.340 回答