<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: Drag and drop doesnt function</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/drag-and-drop-doesnt-function</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/help/drag-and-drop-doesnt-function/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>hugosilvaonetag on Drag and drop doesnt function</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/drag-and-drop-doesnt-function#p28415</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/drag-and-drop-doesnt-function#p28415</guid>
        	        	<description><![CDATA[<p>Hi, im trying to implement the drag and drop of a row between 2 grid. But when i try to do that, nothing happens, here is my code.</p>
<p>&#60;?php<br />session_start();<br />if(!isset($_SESSION[&#39;nome&#39;]))<br />{<br />&#160;&#160; header("location: index.html"); <br />}<br />else<br />{</p>
<p>}<br />&#160;</p>
<p>&#160;<br />// be sure to put text data in CDATA</p>
<p>?&#62;<br />&#60;html&#62;</p>
<p>&#60;head&#62;&#60;title&#62;Eulen&#60;/title&#62;<br />&#60;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&#62;<br />&#60;link rel="stylesheet" type="text/css" media="screen" href="css/redmond/jquery-ui-1.10.1.custom.css" /&#62;<br />&#60;link rel="stylesheet" type="text/css" media="screen" href="css/ui.jqgrid.css" /&#62;<br />&#60;script src="js/jquery-ui-1.10.1.custom.js" type="text/javascript"&#62;&#60;/script&#62;</p>
<p>&#60;style type="text/css"&#62;<br />html, body {<br />&#160;&#160;&#160; margin: 0;<br />&#160;&#160;&#160; padding: 0;<br />&#160;&#160; &#160;<br />}<br />&#60;/style&#62;<br />&#160;<br />&#60;script src="js/jquery-1.9.0.min.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script src="js/i18n/grid.locale-en.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script src="js/jquery.jqGrid.min.js" type="text/javascript"&#62;&#60;/script&#62;</p>
<p>&#60;script src="js/jquery.ui.draggable.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script src="js/jquery.ui.droppable.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#60;script type="text/javascript" &#62;<br />$(document).ready(function()<br />{</p>
<p>$(".account").click(function()<br />{<br />var X=$(this).attr(&#39;id&#39;);<br />if(X==1)<br />{<br />$(".submenu").hide();<br />$(this).attr(&#39;id&#39;, &#39;0&#39;);<br />}<br />else<br />{<br />$(".submenu").show();<br />$(this).attr(&#39;id&#39;, &#39;1&#39;);<br />}</p>
<p>});</p>
<p>//Mouse click on sub menu<br />$(".submenu").mouseup(function()<br />{<br />return false<br />});</p>
<p>//Mouse click on my account link<br />$(".account").mouseup(function()<br />{<br />return false<br />});</p>
<p>//Document Click<br />$(document).mouseup(function()<br />{<br />$(".submenu").hide();<br />$(".account").attr(&#39;id&#39;, &#39;&#39;);<br />});<br />});<br />&#60;/script&#62;<br />&#60;style type="text/css" media="screen"&#62;<br />#sidemenu a {<br />&#160;&#160;&#160; border-bottom: 1px solid #F6F7F9;<br />&#160;&#160;&#160; border-top: 1px solid #F6F7F9;<br />&#160;&#160;&#160; color: #596677;<br />&#160;&#160;&#160; display: block;<br />&#160;&#160;&#160; padding: 9px 26px 9px 15px;<br />&#160;&#160;&#160; text-decoration: none;<br />}&#160;&#160; &#160;</p>
<p>#sidemenu a:hover {<br />&#160;&#160;&#160; background: none repeat scroll 0 0 #EDF1F5;<br />&#160;&#160;&#160; border-bottom: 1px solid #DCE7F0;<br />&#160;&#160;&#160; border-top: 1px solid #DCE7F0;<br />&#160;&#160;&#160; color: #3F4C59;<br />&#160;&#160;&#160; text-decoration: none;<br />}<br />.dropdown<br />{<br />color: #555;<br />margin: 3px -22px 0 0;<br />width: 143px;<br />position: relative;<br />height: 17px;<br />text-align:left;<br />}<br />.submenu<br />{<br />background: #fff;<br />position: absolute;<br />top: -12px;<br />left: -20px;<br />z-index: 100;<br />width: 135px;<br />display: none;<br />margin-left: 10px;<br />padding: 40px 0 5px;<br />border-radius: 6px;<br />box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);<br />}<br />.dropdown li a<br />{<br />color: #555555;<br />display: block;<br />font-family: arial;<br />font-weight: bold;<br />padding: 6px 15px;<br />cursor: pointer;<br />text-decoration:none;<br />}</p>
<p>.dropdown li a:hover<br />{<br />background:#155FB0;<br />color: #FFFFFF;<br />text-decoration: none;<br />}<br />a.account <br />{<br />font-size: 11px;<br />line-height: 16px;<br />color: #555;<br />position: absolute;<br />z-index: 110;<br />display: block;<br />padding: 11px 0 0 20px;<br />height: 28px;<br />width: 121px;<br />margin: -11px 0 0 -10px;<br />text-decoration: none;<br />background: url(icons/arrow.png) 116px 17px no-repeat;<br />cursor:pointer;<br />}<br />.root<br />{<br />list-style:none;<br />margin:0px;<br />padding:0px;<br />font-size: 11px;<br />padding: 11px 0 0 0px;<br />border-top:1px solid #dedede;<br />}<br />&#160;&#160; &#160;<br />&#60;/style&#62;<br />&#60;script type="text/javascript"&#62;<br />$(function(){ <br />&#160; $("#list").jqGrid({<br />&#160;&#160;&#160; url:&#39;gettags.php&#39;,<br />&#160;&#160;&#160; width:600,<br />&#160;&#160;&#160; datatype: &#39;xml&#39;,<br />&#160;&#160;&#160; mtype: &#39;GET&#39;,<br />&#160;&#160;&#160; colNames:[&#39;ID&#39;,&#39;Esta&#231;&#227;o&#39;,&#39;Nome Cliente&#39;,&#39;Piso&#39;,&#39;Descri&#231;&#227;o&#39;],<br />&#160;&#160;&#160; colModel :[ <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id_tag&#39;, index:&#39;id_estacaotag&#39;,hidden:true}, <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;nome&#39;, index:&#39;nome&#39;},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;nome2&#39;, index:&#39;nome2&#39;}, <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id_piso&#39;, index:&#39;id_piso&#39;},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;descricao&#39;, index:&#39;descricao&#39;},<br />&#160;&#160;&#160; ],<br />&#160;&#160;&#160; pager: &#39;#pager&#39;,<br />&#160;&#160;&#160; hidegrid: false,<br />&#160;&#160;&#160; rowNum:10,<br />&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;&#160;&#160; sortname: &#39;nome&#39;,<br />&#160;&#160;&#160; sortorder: &#39;asc&#39;,<br />&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160; gridview: true,<br />&#160; &#160;<br />&#160;&#160;&#160; caption: &#39;Tags&#39;<br />&#160; }); <br />&#160; $("#list").jqGrid(&#39;navGrid&#39;,&#39;#pager&#39;,{<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; edit:false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; add:false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; del:false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; search:false<br />&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160; });<br />}); <br />&#60;/script&#62;<br />&#60;script type="text/javascript"&#62;<br />$(function(){ <br />&#160; $("#list2").jqGrid({<br />&#160; <br />&#160;&#160;&#160; width:600,<br />&#160;&#160;&#160; datatype: &#39;xml&#39;,<br />&#160;&#160;&#160; mtype: &#39;GET&#39;,<br />&#160;&#160;&#160; colNames:[&#39;ID&#39;,&#39;Esta&#231;&#227;o&#39;,&#39;Nome Cliente&#39;,&#39;Piso&#39;,&#39;Descri&#231;&#227;o&#39;],<br />&#160;&#160;&#160; colModel :[ <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id_tag&#39;, index:&#39;id_estacaotag&#39;,hidden:true}, <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;nome&#39;, index:&#39;nome&#39;},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;nome2&#39;, index:&#39;nome2&#39;}, <br />&#160;&#160;&#160;&#160;&#160; {name:&#39;id_piso&#39;, index:&#39;id_piso&#39;},<br />&#160;&#160;&#160;&#160;&#160; {name:&#39;descricao&#39;, index:&#39;descricao&#39;},<br />&#160;&#160;&#160; ],<br />&#160;&#160;&#160; pager: &#39;#pager2&#39;,<br />&#160;&#160;&#160; hidegrid: false,<br />&#160;&#160;&#160; rowNum:10,<br />&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;&#160;&#160; sortname: &#39;nome&#39;,<br />&#160;&#160;&#160; sortorder: &#39;asc&#39;,<br />&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160; gridview: true,<br />&#160; &#160;<br />&#160;&#160;&#160; caption: &#39;Ronda&#39;<br />&#160; }); <br />&#160; $("#list2").jqGrid(&#39;navGrid&#39;,&#39;#pager2&#39;,{<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; edit:false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; add:false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; del:false,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; search:false<br />&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160; });<br />}); <br />jQuery("#list").jqGrid(&#39;gridDnD&#39;,{connectWith:&#39;#list2&#39;});<br />&#160;jQuery("#list2").jqGrid(&#39;gridDnD&#39;,{connectWith:&#39;#list&#39;});<br />&#60;/script&#62;<br />&#60;/head&#62;<br />&#60;body style="margin: 0px;padding: 0px; font-style: courier"&#62;</p>
<p>&#160; &#60;div style="width: 100%;height: 100%;min-width: 1000px;min-height: 600px"&#62;</p>
<p>&#160;&#160;&#160;&#160; &#60;div style="float: left; width: 100%; height: 15%;background-color:#5CB3FF;"&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;div class="dropdown" style="float: right;right:50px;top:50%"&#62;<br />&#60;a class="account" &#62;&#60;b&#62;Bem Vindo,&#60;?php&#160; $t=$_SESSION[&#39;nome&#39;];echo $t;?&#62;&#60;/b&#62;&#60;/a&#62;</p>
<p>&#160;&#160;&#160; &#60;div class="submenu"&#62;<br />&#160;&#160;&#160; &#60;ul class="root"&#62;<br />&#160;&#160;&#160; &#60;li &#62;&#60;a href="changepass.php" &#62;Alterar Password&#60;/a&#62;&#60;/li&#62;<br />&#160;&#160;&#160; &#60;li &#62;&#60;a href="logout.php" &#62;Logout&#60;/a&#62;&#60;/li&#62;<br />&#160;&#160; &#160;<br />&#160;&#160;&#160; &#60;/ul&#62;<br />&#160;&#160;&#160; &#60;/div&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/div&#62;</p>
<p>&#160;&#160;&#160;&#160; &#60;/div&#62;&#160;&#160; &#160;</p>
<p>&#160;&#160;&#160;&#160; &#60;div&#160; style="float: left; width: 100%;height: 85%"&#62;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;span id="sidemenu" style="float: left; width: 15%;height: 100%;background-color:#F6F7F9;"&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;a href="admin.php"&#62;Inicio&#60;/a&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;a href="adminclientes.php"&#62;Clientes&#60;/a&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;a href="adminlocais.php"&#62;Locais&#60;/a&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;a href="admintags.php"&#62;Tags&#60;/a&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;a href="adminusers.php"&#62;Utilizadores&#60;/a&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;a href="admintypeofuser.php"&#62;Tipo de Utilizadores&#60;/a&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/span&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;span style="float: left;width: 70%;height: 100%;"&#62;<br />&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Nome da Ronda: &#60;input type="text" name="nomeronda" id="nomeronda"&#62;&#60;br&#62;&#60;br&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Utilizador:&#60;select&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;?php<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $db = mysqli_connect("localhost","user","pass"); <br />&#160;&#160; &#160;// select the database <br />&#160;&#160; &#160;mysqli_select_db($db,"onetag51_db_metro"); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $SQL = "SELECT * FROM utilizadores "; <br />$result = mysqli_query( $db,$SQL ) or die("Couldn&#39;t execute query.".mysqli_error($db)); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; while($row = mysqli_fetch_array($result,MYSQL_ASSOC)) {<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; echo "&#60;option value=&#39;".$row[&#39;id_utilizador&#39;]."&#39;&#62;".$row[&#39;nome&#39;]."&#60;/option&#62;";<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ?&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/select&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;table id="list"&#62;&#60;/table&#62; &#60;div id="pager"&#62;&#60;/div&#62;&#60;/script&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;br&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;br&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Ronda:&#60;br&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;table id="list2"&#62;&#60;/table&#62; &#60;div id="pager2"&#62;&#60;/div&#62;&#60;/script&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/span&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;<br />&#160;&#160;&#160;&#160; &#60;/div&#62;</p>
<p>&#160;&#160;&#160; &#160;<br />&#160;&#160; &#60;/div&#62;</p>
<p>&#60;/body&#62;</p>
<p>&#60;/html&#62;<br />&#60;?php</p>
<p>?&#62;</p>
<p>the grids are appearing fine, the first one is loaded...ive been searching a solution, am i missing something?</p>
]]></description>
        	        	<pubDate>Sat, 09 Mar 2013 09:39:44 +0200</pubDate>
        </item>
</channel>
</rss>