将PHP函数中的值分配给jquery

用户名

我有3页,如下所示:Tasks.php(显示数据)从task-functions.php(运行代码)和运行脚本的(tasks.js)获取数据。在tasks.js中,我具有如下单击功能:

  $(document).on("click", "#mybtn", function () {
    var val1 = $('#taskid').val();
    alert($(val1).val());
    $('#EditTaskModal').modal('show');
  $(".table table-striped table-advance table-hover #test").html(val1);
    });

(#taskid)在tasks-functions.php中,它是一个回显,通过在tasks.php /上的id将数据显示到表

task.js无法获取要分配给val1的值。

任务-功能:

function loadUserTasks(){
    $myTasksUser = $_SESSION['username'];
    $myTasks = mysql_query("SELECT * FROM tasks WHERE taskowner = '$myTasksUser' && taskstatus = 'Active'");
        while ($rows = mysql_fetch_array($myTasks)){
            $this->taskID = $rows['taskid'];
            $this->taskTitle = $rows['tasktitle'];
                $this->taskDetail = $rows['taskdetail'];
                $this->taskType = $rows['tasktype'];
                $this->taskResource = $rows['taskresource'];
                $this->taskStatus = $rows['taskstatus'];

                //Change icon color and value for task status
                if ($this->taskStatus == 'completed') {
                    $this->taskStatus = '<span class="label label-info label-mini">Completed</span>';
                }
                else{
                    $this->taskStatus = '<span class="label label-warning label-mini">Open</span>';
                }

                echo "  
                                      <tr>                          
                                  <td><a href=\"#\" id=\"taskid\" data-toggle=\"modal\">$this->taskTitle </a></td>
                                  <td>$this->taskDetail</td>
                                  <td>$this->taskResource</td>
                                  <td>$this->taskStatus</td>
                                  <td><button id=\"mybtn\">Edit</button></td>
                                  <td>
                                      <div>
                                        <form id=\"completetaskform\"  method=\"post\" >
                                            <input type=\"hidden\" name=\"taskid\" value=\"$this->taskID\" />
                                             <input type=\"hidden\" name=\"acct\" value=\"$this->taskResource\" />
                                             <div class=\"pull-right chat-features\">
                                          <button class=\"btn btn-success btn-xs\" id=\"completeTask\"><i class=\"icon-ok\"></i></button>
                                         </form> 
                                        </div>           
                                      <button class=\"btn btn-primary btn-xs\"><i class=\"icon-pencil\"></i></button>
                                      <button class=\"btn btn-danger btn-xs\"><i class=\"icon-trash \"></i></button>
                                  </td>
                              </tr>";

                          } 
   }

task.php:

                  <table class="table table-striped table-advance table-hover" id="tasksTable">
                      <thead>
                      <tr>
                          <th><i class="icon-bullhorn"></i> Title</th>
                          <th class="hidden-phone"><i class="icon-question-sign"></i> Descrition</th>
                          <th><i class="icon-bookmark"></i> Related To</th>
                          <th><i class=" icon-edit"></i> Status</th>
                          <th><i class=" icon-edit"></i> Action</th>
                      </tr>
                      </thead>
                      <?php $var = new task; $var->loadUserTasks(); ?>
                      <tbody>
                      <!-- get data from tasks_functions.php -->
                      </tbody>
                  </table>

我希望我能解释得足够多,我不确定这是否可能,因为涉及3页。

卡列比

当您有一个while循环并正在打印多个锚点时,您必须向锚点添加一个类,并将click事件绑定到该类上。事件处理程序可以通过“ this”访问元素。

我要添加一个名为“ .taskAnchor”的类。您的代码可能是这样的:

$(document).on("click", ".taskAnchor", function () {
    var val1 = $(this).text();
    //... your handler code here
});

您的php echo必须输出带有该类的锚点:

<td><a href=\"#\" class=\"taskAnchor\" data-toggle=\"modal\">$this->taskTitle </a></td>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery ON函数,将值分配给参数

来自分类Dev

将值分配给包装在javascript函数中的jquery参数

来自分类Dev

将值分配给php中的对象

来自分类Dev

将值分配给php中的对象

来自分类Dev

如何将值分配给全局变量,并在jquery / javascript中的其他函数中使用它?

来自分类Dev

如何使用默认值将值分配给构造函数中的枚举?

来自分类Dev

Bash函数将值分配给传递的参数

来自分类Dev

XSLT将函数返回值分配给变量

来自分类Dev

SQUIRREL:将函数的返回值分配给变量

来自分类Dev

Javascript / JQuery:将整行代码分配给函数参数?

来自分类Dev

如何将IO monad中的值分配给RankNType合格的构造函数

来自分类Dev

将值分配给函数中的指针时出现分段错误

来自分类Dev

如何将函数返回的布尔值分配给PostgreSQL 9.4中的变量?

来自分类Dev

如何使用Typescript将值分配给构造函数中的数组?

来自分类Dev

将未定义的值分配给构造函数中的属性

来自分类Dev

将值分配给函数angular2中的内部变量

来自分类Dev

将函数返回值分配给类中的受保护变量

来自分类Dev

如何将值分配给乌龟 onclick 函数中的列表

来自分类Dev

PHP:将函数分配给类方法

来自分类Dev

将 PHP 函数的输出分配给变量

来自分类Dev

分配给函数属性的默认值未在php中携带

来自分类Dev

如何使用jQuery将值分配给dropdownlist

来自分类Dev

如何将angularjs值分配给jquery

来自分类Dev

将JSON数组中的值分配给PHP中的变量

来自分类Dev

无法分配给值:“消息”是函数中的“让”常量

来自分类Dev

将php true或false值分配给JS var

来自分类Dev

将PHP变量分配给HTML单选按钮值

来自分类Dev

将数组值分配给变量PHP

来自分类Dev

将“ div id”值分配给变量php

Related 相关文章

  1. 1

    jQuery ON函数,将值分配给参数

  2. 2

    将值分配给包装在javascript函数中的jquery参数

  3. 3

    将值分配给php中的对象

  4. 4

    将值分配给php中的对象

  5. 5

    如何将值分配给全局变量,并在jquery / javascript中的其他函数中使用它?

  6. 6

    如何使用默认值将值分配给构造函数中的枚举?

  7. 7

    Bash函数将值分配给传递的参数

  8. 8

    XSLT将函数返回值分配给变量

  9. 9

    SQUIRREL:将函数的返回值分配给变量

  10. 10

    Javascript / JQuery:将整行代码分配给函数参数?

  11. 11

    如何将IO monad中的值分配给RankNType合格的构造函数

  12. 12

    将值分配给函数中的指针时出现分段错误

  13. 13

    如何将函数返回的布尔值分配给PostgreSQL 9.4中的变量?

  14. 14

    如何使用Typescript将值分配给构造函数中的数组?

  15. 15

    将未定义的值分配给构造函数中的属性

  16. 16

    将值分配给函数angular2中的内部变量

  17. 17

    将函数返回值分配给类中的受保护变量

  18. 18

    如何将值分配给乌龟 onclick 函数中的列表

  19. 19

    PHP:将函数分配给类方法

  20. 20

    将 PHP 函数的输出分配给变量

  21. 21

    分配给函数属性的默认值未在php中携带

  22. 22

    如何使用jQuery将值分配给dropdownlist

  23. 23

    如何将angularjs值分配给jquery

  24. 24

    将JSON数组中的值分配给PHP中的变量

  25. 25

    无法分配给值:“消息”是函数中的“让”常量

  26. 26

    将php true或false值分配给JS var

  27. 27

    将PHP变量分配给HTML单选按钮值

  28. 28

    将数组值分配给变量PHP

  29. 29

    将“ div id”值分配给变量php

热门标签

归档