Заполнение значений на основе первого поля ввода - PullRequest
0 голосов
/ 12 марта 2019

У меня есть цикл ColdFusion, где я обновляю поля, чтобы новые значения для каждого поля ввода. Все поля ввода имеют атрибуты «данные», и все они имеют разные значения.

Я пытаюсь заполнить первое значение и нажатием кнопки. Он должен заполнить все оставшиеся поля ввода. Все поля ввода имеют разные имена и идентификаторы, основанные на счетчиках.

Я хочу отправить на сервер все значения полей и атрибуты данных в виде отдельных структур, чтобы я мог их использовать.

Я пробовал что-то вроде этого:

<button style="color:green;" class="allsamepasswords">All Same</button>
<cfloop collection="#rules#" item="q"> 
    <cfset i = q["user"]> 
    <cfset b = q['pwd"]> 

    <cfoutput> 
    <tr> 
        <td><input type="text" name="updatepwd#counter#" id="updatepwd#counter#" data-base="#i#" data-username="#b#">
        </td>
    </tr> 
    </cfoutput> 

    <cfset counter+1>
</cfloop> 

Код JS на данный момент

$(".allsamepasswords").click(function() {
    var dataString = '?datauser=' + $("#updatepwd#counter#").data('data-username'); -  but how?
    $.ajax({
        url: "update.cfm",
        cache: false,
        data: dataString,
        success: function(html){
            alert(html);
        }
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...