gpt4 book ai didi

jquery - 通过 jQuery 使字段只读

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:46 24 4
gpt4 key购买 nike

我在 Django 工作并填充了表单的标签。然后我需要一个字段,它是只读的“国家”,这样就没有人可以编辑它。我应用了以下代码但它不起作用。有人可以帮忙吗?

jQuery12(".input_id_shipping_detail_country label").replaceWith("*Country");

这个是用来替换它工作正常的标签

<script>
jQuery1 = jQuery.noConflict();
jQuery1(window).load(function () {
jQuery1("#id_billing_detail_country").val('Mexico');
});
</script>
{% else %}

<script>
jQuery1 = jQuery.noConflict();
jQuery1(window).load(function () {
jQuery1("#id_billing_detail_country").val('United States');
});
</script>

这是针对 window 的 onload 函数的默认值加载。

country(document).ready(function() 
{
country('#id_billing_detail_country')
.replaceWith(country('#id_billing_detail_country')
.clone().attr('readonly', 'readonly'));
country('#id_shipping_detail_country')
.replaceWith(country('#id_shipping_detail_country')
.clone().attr('readonly', 'readonly'));
country("#id_billing_detail_country").css("border", "none");
country("#id_shipping_detail_country").css("border", "none");

现在这是我应用只读内容的代码,它不起作用。我也尝试过 .prop 而不是 .attr

最佳答案

你想要做的是像这样使用 prop():

$('.myselector').prop('readonly', true);

更改 .myselector 以定位您需要设为只读的任何输入字段。

Here it is working in jsFiddle.

关于jquery - 通过 jQuery 使字段只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16810799/

24 4 0
文章推荐: Linux 可执行文件使用 javafx-maven-plugin 失败
文章推荐: javascript - 如何使用 style.left 从右向左移动图像?
文章推荐: linux - 在 Linux 上清理 echo $PATH
文章推荐: html - 将子元素