当在一个文本框中插入尼泊尔语日期时,是否有可能将其更改为英文日期,并且可以在其他文本框中看到而不刷新任何页面?
我在 PHP 上有一个函数,可以将 nep 日期更改为 eng,反之亦然,我只是希望当有人在其他文本框上插入尼泊尔日期时在特定文本框中运行该函数
我调用我的更改日期的函数是
PHP 函数
NepToEng()
EngToNep()
HTML 元素
<input type="text" name="dobnep" size="26" maxlength="300" />
<input type="text" name="empdobeng" size="26" maxlength="300" />
场景:
当任何人在 dobnep 上写下尼泊尔语出生日期时,将会被转换为英文并显示在 empdobeng 上
最佳答案
var input1 = $('[name="dobnep"]'),
input2 = $('[name="empdobeng"]');
input1.on('keyup', function() {
NepToEng(this.value).done(function(data) {
input2.val( data );
});
});
input2.on('keyup', function() {
EngToNep(this.value).done(function(data) {
input2.val( data );
});
});
function NepToEng(val) {
return $.ajax({
url : 'link/to/script_that_converts_to_eng.php'
data: {date: val}
});
}
function EngToNep(val) {
return $.ajax({
url : 'link/to/script_that_converts_to_nep.php'
data: {date: val}
});
}
关于php - 当用另一个文本框写入时更改一个文本框的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16938018/