CodeIgniter Forums

Full Version: enable/disable submit button based on my row table value
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I want to enable/disable submit button based on my row table 
<script src=""></script>
<script type="text/javascript">    

    $('#mytable tr').each(function() {
   if (!this.rowIndex) return; // skip first row
   var customerId = this.cells[3].innerHTML;
if customerid ='failure';
disable submit button else enable. is this possible ?
If i were you, i would definitely handle this in the function that is drawing the table.

Something like this:
PHP Code:
       <?php foreach ($dataArray as $row): ?>
                <td><?= $row[0?></td>
                <td><?= $row[1?></td>
                <td><?= $row[2?></td>
                <td><?= $row[3?></td>
                    <?php if ($row[3] == 'failure'): ?>
                        <button class="disabled"  disabled >Push Button</button>
                    <?php else: ?>
                        <button class="active" >Push Button</button>
                    <?php endif; ?>
        <?php endforeach; ?>
You should do this by finding this button by id or class or if this is only one submit button on page by selector $('input[type=submit]');
Im not exactly know how your code should work with this customerId but i think you want to disable button when customerId gonna be empty?

$('#mytable tr').each(function()
  if (!this.rowIndex) return; // skip first row
  var customerId = this.cells[3].innerHTML;
  if(customerId == ''){  // Im understand that innerHTML return text value
     $('#mysubmitbtn').prop('disabled', true);