установите / снимите флажок, нажав на него с помощью jquery - PullRequest
1 голос
/ 05 октября 2019

Я пытаюсь снять отметки с переключателей, нажимая на них, которые динамически связаны в таблице. Я пытаюсь следовать упомянутому коду. Но это не дает id.plz предоставить какое-либо решение. Ниже я предоставляю свой код.

var a = [];
var strAction;
var loginunit;
var loginUserID;
var length;

$(document).ready(function () {
    //var a = [];
    var databind = "";
    $('#tblcircularmaster').empty()
    var data = Databind("circularmasterapplication");
    data.done(function (result) {
        length = result.ApplicationsResult.length;
        for (i = 0; i < result.ApplicationsResult.length; i++) {
            if (result.ApplicationsResult[i].Application != undefined || result.ApplicationsResult[i].Application != null) {
                a[i] = result.ApplicationsResult[i].Application;

            }
        }
        var k = 0, b;
        for (j = 0; j < Math.ceil(a.length / 3) ; j++) {

            b += '<tr><td><input " onclick="chose();" type="radio" value="' + a[k] + '" id="' + a[k] + '">' + a[k] + ' </td><td><input onclick="chose();" type="radio"   value="' + a[k + 3] + '" id="' + a[k + 3] + '">' + a[k + 3] + '</td><td><input onclicke="chose();"   value=' + a[k + 6] + ' type="radio"   id="' + a[k + 6] + '">' + a[k + 6] + '</td></tr>';
            k = k + 1;

        }

        $("#tblcircularmaster").append(b);
    })
})

function chose(id) {
 if (document.getElementById(id).checked == true) {
            (document.getElementById(id).checked == false)
        }
        else  {
            (document.getElementById(id).checked == true)
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...