Nulová hodnota select boxu po odoslaní formulára

KristianSubweb
Člen | 146
+
0
-

Ahojte mám formulár kde si ajaxovo generujem <option value=„key“ > value </option> select boxu.

Mám ich vo formulári viacero a všetky majú správne hodnoty. Len tento jeden neviem čo sním.

<div class="form-group col-md-6 issueTestStep">
     <label for="testStep" class="control-label"> Test Step</label>
          <p class="text-test-padding"></p>
              <select name="testStep" class="form-control testDisable" disabled>
                            <option value="">-</option>
			  </select>
</div>

Ajax ktorý generuje option elementy

$(document).on("change", ".issueTestCase select", function() {

        var val = $(this).val();
        var nextSelect = $(".issueTestStep select");
        $.nette.ajax({
            url: {plink :Admin:Project:RestIssues:getTestSteps},
            data: {"testCaseID": val},
            start: function() {
                nextSelect.find("option:not(:first)").remove();
            },
            success: function(payload) {
                $.each(JSON.parse(payload.result), function(key, val) {
                    var option = "<option value='" + key + "'>"+val+"</option>";
                    nextSelect.append(option);
                });
                nextSelect.prop("disabled", false);
            }
        });
    });

data si nechávam vratiť:

 public function editForm(Form $form) {
        $v = $form->getHttpData();

        dd($v);
}

A tu je dump toho formulára

...
test => "4250" (4)
testStep => ""
...

Bude to asi nejaka drobnoť :(
Dik

Editoval KristianSubweb (26. 4. 2018 13:56)