php - 当用另一个文本框写入时更改一个文本框的文本

标签 php javascript jquery html ajax

当在一个文本框中插入尼泊尔语日期时,是否有可能将其更改为英文日期,并且可以在其他文本框中看到而不刷新任何页面?

我在 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/

相关文章:

php - 拉维尔;如何使 setLocale 永久化?

php - 这是 PHP 的 DateTime :diff? 中的错误吗

javascript - 具有破坏语法和普通空参数的渲染函数有什么区别?

javascript - 如何从 url ("http://www.example.com"中提取 URL?

javascript - 根据条件从 Html 表中删除一行

php - 如何在 foreach 循环中对查询结果进行排序?

php - 如何为 PHP 正确配置 Nginx(Yii 框架和 Zurmo)

javascript - Webpack 'vue-loader' 编译问题与 '@vue/compiler-sfc'

javascript - 意外的 token 导入(React JS 和 Babel)

jQuery 使子 div 在悬停时可见(仅在有效的 li 元素上,而不是父元素上!)