JQuery更改输入字段

JQuery change input field

本文关键字:字段 输入 JQuery      更新时间:2023-09-26

我正在工作的网页,其中包含一个输入字段,需要通过编程方式使用存储字符串更改为php变量。

这是我的JQuery代码,它正在做我需要的。

$(function(){
$('.start').click(function(e) {
    var currentPage = "<?php echo $name;?>";
   $('input').val(currentPage);
   $('.textfield').prop("disabled", true );
   $('.textfield').css('cursor','not-allowed');
});
});

当我点击开始按钮名称插入到输入元素,但当我点击提交按钮,错误消息弹出,"字段是必需的"。我的问题是,为什么改变输入值不工作。如果我添加或删除信件,那么提交按钮是工作的,没有字段消息弹出。

谢谢

被禁用的字段不会被表单提交。因此,它说"字段是必需的"。但在这种情况下还有另一个性质可以帮上忙。使用只读属性。将代码中的以下行替换为disabled属性。

$('.textfield').prop("readonly", true );

让我们知道这是否解决了问题。