使用jQuery修改占位符后如何将其重置为原始值

时间:2018-07-10 08:09:23

标签: jquery placeholder

我有一个复选框和一些用于输入帐单的输入字段(名字,名字,详细信息等)。

其中一些信息可以从帐户中获取,因此,如果用户选中该复选框,则它们将只需要处理两个输入字段,其余的将被禁用。

问题在于,每个输入字段都具有不同的占位符,如下所示:

  • 名字->“插入您的名字”
  • 第二个名字->“插入第二个名字”等

当用户按下复选框时,某些输入字段将被禁用,并且占位符将从原始文本(例如:“插入您的名字”)变为“将使用帐户明细生成帐单”。

如果用户选中并取消选中此复选框,则占位符将可用,但占位符仍为。将使用帐户中的详细信息开具账单。”

我如何将配偶重置为原始值?

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码:

if ($('input[name="checkboxField"]:checked').length > 0){
    $("#inputField").attr("placeholder", "The bill will be made with the details from account");
}else{
    $("#inputField").attr("placeholder", "Insert your first name");
}