這篇文章主要介紹了用php+ajax新建流程(請假、進貨、出貨等),需要的朋友可以參考下
對管理者來說,電腦操作的請假流程要比人工請假流程的效率高出許多,那麼如何新建這個流程呢?
首先:需要先明確需要操作哪些流程?
其次:每一個流程需要那些人員來執行?
最後:執行該流程人員的順序是什麼?
第一步:需要三張表,分別是:user表;liucheng表;liuchengjiedian表(後兩張還未加入內容)
第二步:將users表中的內容以下拉清單讀出:
请选择节点人员:
實現效果:
session
#(1)先將jquery套件引入
登入後複製
#(2)取到session 之後
else { $arr = $_SESSION["jiedian"]; foreach($arr as $k=>$v) { $sql = "select name from users where uid='{$v}'"; $name = $db->strquery($sql); echo "{$k}--{$name}--
"; } } ?>
(3)為「移除」按鈕新增點擊事件
ajax頁面:
$(".yichu").click(function(){ var code = $(this).attr("code"); $.ajax({ url:"yichu-cl.php", data:{code:code}, type:"POST", dataType:"TEXT", success:function(data){ window.location.href="main.php" rel="external nofollow" rel="external nofollow" ; } }); })
yichu-cl.php頁面:
注意:在此之前所有的資料都是存在於session中
请输入流程名称:
$(".baocun").click(function(){ var name = $(".name").val(); // alert(name); $.ajax({ url:"baocun-cl.php", data:{name:name}, type:"POST", dataType:"TEXT", success:function(data){ alert("保存成功!"); } }); })
query($sql,0); //将数据写入liucehngjiedian表 $arr = $_SESSION["jiedian"]; foreach($arr as $k=>$v) { $sql = "insert into liuchengjiedian values ('','{$code}','{$v}','{$k}')"; $db->query($sql,0); } ?>
以上是用php+ajax新建流程的詳細內容。更多資訊請關注PHP中文網其他相關文章!