我正在使用ExtJs NumberField。好处是,它可以验证仅输入数字。
但是我也想要连字符。我该如何编辑JavaScript

  var <portlet:namespace/>issueNoField = new Ext.form.NumberField({  //This takes only numbers
             fieldLabel: 'Issue No',
             width: 120,
             displayField: 'Enter no',
             valueField:'IssNo'
         });

最佳答案

var <portlet:namespace/>issueNoField = new Ext.form.TextField({  //This takes only numbers
  fieldLabel: 'Issue No',
  width: 120,
  regex: /[1-9-]*/
});

08-15 22:58