如果要更改视图的语句

时间:2018-02-15 03:48:45

标签: php jquery view crud

我在我的联系人列表的创建页面上运行了一个JQuery函数。用户选择三个单选按钮中的一个 - 个人,团队和公司。并将根据他们选择的那个填写不同的表格。

个人会看到以下所有字段。 团队看到除了标题以外 公司看到公司和头衔。

当用户在个人/公司之间进行编辑时,view.php仍会 - >如果个人改变公司(因此不需要公司/头衔),公司/头衔仍将显示,因为他们a)没有退回价值,b)技术上不会被删除。我很满意仍然在后端的标准,但我想添加if语句以确保个人看到个人标准,公司看到公司标准等。

<body> 
<div class="container">
<div class="row">
    <table class="table">
        <tr>

            <th><strong>Name</strong></th>
            <th><strong>Type</strong></th>
            <th><strong>Details</strong></th>
            <th><strong>Phone</strong></th>
            <th><strong>Email</strong></th>
            <th><strong>Address</strong></th>
            <th><strong>Extras</strong></th>
        </tr>
        <?php 
        while($r = mysqli_fetch_assoc($res)){
        ?>
        <tr> 
            <td class= "r-Name"><?php echo $r['Name']; ?></td> 
            <td class= "r-Type"><?php echo $r['Contact_type']; ?></td> 
            <td class="r-Details"><?php echo $r['Title']. ', '.$r['Company']; ?></td>
            <td class="r-Phone"><?php echo $r['Phone']; ?></td> 
            <td class="r-Email"><?php echo $r['Email']; ?></td> 
            <td class="r-Address"><?php echo $r['Address']; ?></td> 
            <td class="r-Update"><a href="update.php?id=<?php echo $r['id'] ?>">Edit</a></td>
            <td class="r-Delete"><a href='delete.php?id=<?php echo $r['id']?>'>Delete</a></td>


             </tr>
        <?php } ?>
        </table>
        </div>
        </body>
        </html>

1 个答案:

答案 0 :(得分:0)

您可以将其添加到您的jquery代码

 $("yourinput_id").prop('disabled', true); //to disable
 $("yourinput_id").prop('disabled', false);//to enable 
 /*so that the form will ignore the input when passed to php, regardless of 
 visibility*/