Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将文本框的文本颜色更改回黑色_Jquery_Html_Ajax - Fatal编程技术网

Jquery 将文本框的文本颜色更改回黑色

Jquery 将文本框的文本颜色更改回黑色,jquery,html,ajax,Jquery,Html,Ajax,我有一个带有动态文本框的表单,可以从后端获取数据。当用户单击文本框时,文本框中文本的颜色会改变,提交表单时,会显示一条确认消息,我希望文本框的颜色会变回黑色。我试过改变颜色,但没有成功。 这是我的密码: $.ajax({ type: "POST", dataType: "html", url: "update.php", data: {'postData':JSON.stringify(postData)},

我有一个带有动态文本框的表单,可以从后端获取数据。当用户单击文本框时,文本框中文本的颜色会改变,提交表单时,会显示一条确认消息,我希望文本框的颜色会变回黑色。我试过改变颜色,但没有成功。 这是我的密码:

    $.ajax({

        type: "POST",
        dataType: "html",
        url: "update.php",
        data: {'postData':JSON.stringify(postData)},
        contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
        success: function(data) {
            successmessage = 'Rows updated successfully';
            $("#contentsID").text(successmessage);
            var checkboxes = $("input[type='checkbox']");
            var textBoxes = $("input[type = 'text']");
            textBoxes.attr("disabled", checkboxes.is(":checked"));
            $('#varEdit').prop('checked', false);
            $('#saveEdits').prop('disabled', true);
            textBoxes.text.style.color ='#000000';
            //textBoxes.style.color = '#000000';

        },
有人能挖苦一下吗

试试看

$('input[type="text"]').css('color','#000');
而不是

textBoxes.text.style.color ='#000000';
试一试

而不是

textBoxes.text.style.color ='#000000';

文本框
按住jquery obj,然后使用:

textBoxes.css('color','#000');
否则,请使用:

textBoxes[0].style.color ='#000';

文本框
按住jquery obj,然后使用:

textBoxes.css('color','#000');
否则,请使用:

textBoxes[0].style.color ='#000';

理解
Jquery对象和dom之间的区别
Jquery对象和dom之间的区别
。我假设文本框包含多个文本框,因此我希望循环它们,而不仅仅是更改第一个出现的文本框(此注释仅针对第二个解决方案)。