It is difficult for me to determine if the data passed to the jquery template exists and false, without errors. This is what I use for testing.
<html> <head> <title>jQuery Templates {{if}} logic</title> </head> <body> <p id="results"></p> <p>How do you test if the Value exists and is false?</p> <script id="testTemplate" type="text/html"> Test ${Test}: {{if Value}} Value exists and is true {{else}} Value doesn't exist or is false {{/if}} <br/> </script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript" src="jquery.tmpl.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#testTemplate").tmpl({Test:1}).appendTo("#results"); $("#testTemplate").tmpl({Test:2, Value:true}).appendTo("#results"); $("#testTemplate").tmpl({Test:3, Value:false}).appendTo("#results"); }); </script> </body></html>
Does anyone know how to do this?
javascript jquery templates jquery-templates
Rush frisby
source share