在您将我的问题标记为重复之前,
我已经尝试过与我的问题相关的现有问题提供的解决方案,但不幸的是它们都没有奏效。所以这是我的问题。我有一个看起来像这样的片段:<input type='text' class='input-mini' name='library_fee' readonly/>
现在有一个通过AJAX执行查询的按钮,它返回一个类似这样的新 html
echo "<input type='text' class='input-mini' name='library_fee' value='". $fee['library_fee'] ."' readonly/>"
:。然后它将返回一个新的 HTML,其 value 属性包含来自数据库的值。它现在将填满曾经为空的文本框。注意:我的查询和我的 AJAX 工作得很好,没有任何问题
问题
我有一个脚本,它具有一个功能,每当您单击文本框时,它都会删除只读属性。
$(document).ready(function()
{
$('input:text').on('click', function()
{
if($(this).is('[readonly]'))
{
$(this).removeProp('readonly');
}
});
});