');varnewFields=$("> Mit jQuery: Array-Indexwert zur Ausgabe hinzufügen-Fragen und Antworten zum chinesischen PHP-Netzwerk
Mit jQuery: Array-Indexwert zur Ausgabe hinzufügen
P粉567112391
P粉567112391 2023-09-16 09:54:22
0
1
651

Ich bin neu in jQuery und JavaScript.

Es ist gelungen, den folgenden Code zum Laufen zu bringen, indem ein neues Texteingabefeld basierend auf der vom Benutzer aus dem (vorherigen) Dropdown-Auswahlfeld ausgewählten Zahl hinzugefügt wurde.

Allerdings möchte ich inzwei Eigenschaften/Parameter für jedes hinzugefügte Feld hinzufügen:

  1. Das erste istname="subject1", name="subject2"und so weiter für jedes Eingabefeld

Zum Beispiel sollte die Ausgabe-Eingabebezeichnung für das erste Feld

lauten
  1. Der zweite ist der Feldtitel („Betreff 1“, „Betreff 2“ usw.) direkt vor dem-Tag Beispielsweise sollte die Ausgabe-Eingabebezeichnung für das erste Feld „Subject 1:
  2. lauten

Wie implementiert man diese Funktion?

P粉567112391
P粉567112391

Antworte allen (1)
P粉262113569

这是一种添加主题标题和名称属性的方法。

您可以使用字符串连接来实现,使用变量i

$(function() { $('#qty').bind('blur keyup change', function() { var n = this.value || 0; createFields(n) }); function createFields(n) { $("#newFields").empty(); //清空字段列表 for (var i = 1; i <= n; i++) { var fieldWrapper = $('
'); //创建包装器 var name = $("

主题 " + i + "

"); //创建主题标题 var input = $(''); //创建输入框 fieldWrapper.append(name); //添加标题 fieldWrapper.append(input); //添加输入框 $("#newFields").append(fieldWrapper); //添加到列表中 } } });
  
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!