EasyUI Forum
May 01, 2024, 07:59:03 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Restrict user input to only numbers in easyui $.messager.prompt  (Read 158 times)
jahangir
Jr. Member
**
Posts: 51



View Profile Email
« on: April 16, 2024, 04:25:45 AM »

How do I restrict user input to only numbers in easyui $.messager.prompt
« Last Edit: April 16, 2024, 04:46:23 AM by jahangir » Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: April 18, 2024, 01:27:26 AM »

Please try this code.
Code:
var msg = $.messager.prompt('My Title', 'Please type something', function(r){
if (r){
alert('you type: '+r);
}
});
msg.find('.messager-input').attr('type','number')
Logged
jahangir
Jr. Member
**
Posts: 51



View Profile Email
« Reply #2 on: April 21, 2024, 10:08:28 PM »

Thanks Jarry, it works.
I changed your code from:
msg.find('.messager-input').attr('type','number');
to:
msg.find('.messager-input').numberbox({width:'100%'});
to convert the input to an EasyUI numberbox.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!