<?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: Inline Edit: Custom Input</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input</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/bugs/inline-edit-custom-input/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>tony on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12162</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12162</guid>
        	        	<description><![CDATA[<p>Hello Hannes,</p>
<p>Have tested with two and three custom inputs, but no problems. In order to resolve could you please post the code here or somewhere in the web - I mean jsbin.com.</p>
<p>Thank you</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Thu, 19 Nov 2009 04:26:26 +0200</pubDate>
        </item>
        <item>
        	<title>Hannes KÃ¤ufler on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12123</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12123</guid>
        	        	<description><![CDATA[<p>Ho tony, thanks alot for the fix.</p>
<p>Have you tested custom input with two custom inputs yet? If I only have one Col with custom input all is great.</p>
<p>But if I have two I get errors.</p>
<p>Additionaly, when I use custom Input I get error when selecting a row, NOT editing, and then selecting another row.</p>
</p>
<blockquote>
<p>$("td:eq(" + i + ")", ind).html(vl).attr is not a function</p>
<p>[Break on this error] $("td:eq("+i+")",ind).html(vl).attr("title",$.jgrid.stripHtml(vl)); \\r\\n</p>
</blockquote>
<p>Greetings</p>
]]></description>
        	        	<pubDate>Wed, 18 Nov 2009 08:42:23 +0200</pubDate>
        </item>
        <item>
        	<title>tony on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12110</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12110</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>Thanks for this. I fixed this. The problem was if the value is empty.</p>
<p>The changes are in GitHub.</p>
<p>Please let me know if the fix work.</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Wed, 18 Nov 2009 07:11:57 +0200</pubDate>
        </item>
        <item>
        	<title>Hannes KÃ¤ufler on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12064</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12064</guid>
        	        	<description><![CDATA[<p>Hi Tony!</p>
</p>
<p>This is parts of my ColModel and JS:</p>
</p>
<p><div class="sourceRow "><span class="sourceRowText ">{ </span></div>
<div class="sourceRow "><span class="sourceRowText ">label: &#39;Ist-Bewertung&#39;,</span></div>
<div class="sourceRow "><span class="sourceRowText ">name: &#39;pm_stakeholder_subskills.grade&#39;,</span></div>
<div class="sourceRow "><span class="sourceRowText ">width: 100, align: &#39;left&#39;, sortable: true, search: false, editable: true,</span></div>
<div class="sourceRow "><span class="sourceRowText ">edittype: &#39;custom&#39;,</span></div>
<div class="sourceRow "><span class="sourceRowText ">editoptions: {</span></div>
<div class="sourceRow "><span class="sourceRowText "><span style="white-space: pre;"> </span>custom_element:rate_input, </span></div>
<div class="sourceRow "><span class="sourceRowText "><span style="white-space: pre;"> </span>custom_value:rate_input_value </span></div>
<div class="sourceRow "><span class="sourceRowText ">},</span></div>
<div class="sourceRow "><span class="sourceRowText ">formatter: rate_input_formatter</span></div>
<div class="sourceRow "><span class="sourceRowText ">}</span></div>
<div class="sourceRow "></div>
<div class="sourceRow ">//</div>
<div class="sourceRow ">
<div class="sourceRow ">function rate_input(value, options)</div>
<div class="sourceRow ">{</div>
<div class="sourceRow "><span style="white-space: pre;"> </span>//do stuff, this works</div>
<div class="sourceRow "><span style="white-space: pre;"> </span>return $(select_str);</div>
<div class="sourceRow ">}</div>
<div class="sourceRow "></div>
<div class="sourceRow ">//<span style="white-space: pre;"> </span>this does not work</div>
<div class="sourceRow ">function rate_input_value(input)</div>
<div class="sourceRow ">{<span> </span></div>
<div class="sourceRow "><span style="white-space: pre;"> </span>return input.val();</div>
<div class="sourceRow ">}</div>
</div>
<div class="sourceRow "></div>
<div class="sourceRow ">As I said, i think I trigger the error because rate_input_value gets passed multiple inputs ( as i have two) and therefor the input.val() fails.</div>
<div class="sourceRow "></div>
<div class="sourceRow ">Regards, Hannes</div>
<div class="sourceRow "></div>
<div class="sourceRow ">Btw. awesome plugin, we&#180;re using it all the time 🙂</div>
<div class="sourceRow "></div>
<div class="sourceRow "></div></p>
]]></description>
        	        	<pubDate>Tue, 17 Nov 2009 06:02:01 +0200</pubDate>
        </item>
        <item>
        	<title>sand123 on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12056</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12056</guid>
        	        	<description><![CDATA[<p>It&#39;s not the same - but in my case:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit9335' value='Select Code' data-codeid='sfcode9335' /></p>
<div class='sfcode' id='sfcode9335'>function myValue(el)<br />{<br />&#160;&#160;&#160; console.dir(el);<br />}</div>
<p>in colModel:</p>
<p><input type='button' class='sfcodeselect' name='sfselectit1694' value='Select Code' data-codeid='sfcode1694' /></p>
<div class='sfcode' id='sfcode1694'>edittype:&#39;custom&#39;,<br /> editoptions:{<br />&#160;&#160;&#160; custom_element: myElement,<br />&#160;&#160;&#160; custom_value: myValue, &#160;&#160;</div>
<p><input type='button' class='sfcodeselect' name='sfselectit9418' value='Select Code' data-codeid='sfcode9418' /></p>
<div class='sfcode' id='sfcode9418'>&#160;&#160;&#160; value:&#39;1:notebook;2:workstation;3:pocketpc&#39;</div>
<p><input type='button' class='sfcodeselect' name='sfselectit1675' value='Select Code' data-codeid='sfcode1675' /></p>
<div class='sfcode' id='sfcode1675'>},</div>
<p><input type='button' class='sfcodeselect' name='sfselectit2970' value='Select Code' data-codeid='sfcode2970' /></p>
<div class='sfcode' id='sfcode2970'>formatter:&#39;select&#39;</div>
</p>
<p>And it creates custom edit (radiobutton group) perfectly - but never calls</p>
<p><input type='button' class='sfcodeselect' name='sfselectit5460' value='Select Code' data-codeid='sfcode5460' /></p>
<div class='sfcode' id='sfcode5460'>myValue()</div>
<p>function - neither when creating new record via add form, nor when editing existing one. In POST thes values are absent</p>
]]></description>
        	        	<pubDate>Tue, 17 Nov 2009 04:11:19 +0200</pubDate>
        </item>
        <item>
        	<title>tony on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12007</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p12007</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>It seems that you do not have defined the custom_value functio which should return the value from the custom created element. This function should be present in order to work the posting. See the demo What is new in 3.6. and read here :</p>
<p><a href="http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules#edittype" rel="nofollow" target="_blank"><a href="http://www.trirand.com/jqgridw" rel="nofollow">http://www.trirand.com/jqgridw</a>.....s#edittype</a></p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Mon, 16 Nov 2009 23:16:25 +0200</pubDate>
        </item>
        <item>
        	<title>Hannes KÃ¤ufler on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p11995</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p11995</guid>
        	        	<description><![CDATA[<p>Anybody else noticed that one or am I making a fool out of myself ? 😀</p>
]]></description>
        	        	<pubDate>Mon, 16 Nov 2009 16:49:10 +0200</pubDate>
        </item>
        <item>
        	<title>Hannes KÃ¤ufler on Inline Edit: Custom Input</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p11866</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/inline-edit-custom-input#p11866</guid>
        	        	<description><![CDATA[<p>Hi Tony!</p>
</p>
<p>I&#180;m using the 3.6 only Custom Input in Inline Edit. However, I&#180;m having some trouble with it.</p>
<p>I have two cols sharing the same Custom Input function. But when saving the Row, I get the error</p>
<p>function &#39;custom_value&#39; undefined via the info_dialog.</p>
</p>
<p>I think it triggers the exception because line 119 in grid.inline.js</p>
</p>
<p><span> </span>tmp[nm] = cm.editoptions.custom_value($(".customelement",this));</p>
<div></div>
<div>The jQuery object contains two input elements as I use two of them.</div>
<div></div>
<div>What can I do?</div>
<div></div>
<div>Greetings Hannes</div>
<div></div>
]]></description>
        	        	<pubDate>Thu, 12 Nov 2009 11:49:54 +0200</pubDate>
        </item>
</channel>
</rss>