1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como trocar condição do javascript de checkbox para uma palavra especifica em uma tabela especifica?

Preciso da ajuda de vocês tenho um comando de JavaScript que buscas aonde tem um checkbox onde a .prop(checked) funciona legal mas preciso encontrar uma palavra especifica em uma tabela especifica como faço para mudar a condição do checkbox para essa palavra?

<div id="content">
@grid.GetHtml( tableStyle: "webgrid-table",
        alternatingRowStyle: "webgrid-alternating-row",
        headerStyle: "webgrid-header",
        footerStyle: "webgrid-footer",
        rowStyle:"webgrid-row-style",
        mode: WebGridPagerModes.FirstLast | WebGridPagerModes.NextPrevious,
        firstText: "Primeiro",
        previousText: "Anterior",
        nextText: "Próximo",
        lastText: "Último",columns: grid.Columns(
              grid.Column("Id", header:"Número", format: @<text><center>@item.Id</center></text>),          
              grid.Column("Descricao", header:"Descrição", format: @<text><div style='width: 30em'>@item.Descricao</div></text>),
              grid.Column("Prioridade", header:"Prioridade", format: @<text>@item.Prioridade</text>),
              grid.Column("GrupoProblema", header:"GrupoProblema", format: @<text>@item.GrupoProblema</text>),             
              grid.Column("Ativo", header:"Ativo", format: @<text><center><input type="checkbox" checked="@item.Ativo" disabled='disabled' /></center></text>),

            grid.Column("Alterar",   header: "Alterar",   format: @<text><center>@Html.ActionLink("Alterar", "Alterar", new { id = item.Id })</center></text>),
            grid.Column("Excluir",   header: "Excluir",   format: @<text><center>@Html.ActionLink("Excluir", "Excluir", new { id = item.Id })</center></text>)

           )
)
</div>
<script src="~/Scripts/TabelBackgroundColor.js"></script>
<script>
    $(document).ready(function() {
        $("#content tbody tr").each(function (i, Column) {
            var $actualColumn = $(Column);
            if ($actualColumn.find('input[type=checkbox]').prop('checked') == true) {
                $actualColumn.css('background-color', '#4876FF');
            }
            else
            {
                $actualColumn.css('background-color', '#FF3030');
            }
        });
    });
</script>

esse código funciona perfeitamente mas preciso que essa condição do checkbox seja trocada para encontrar na tabela "Prioridade" a palavra "Alta".

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags busca ou faça a sua própria pergunta.