2013-10-16 59 views
0

爲什麼我無法用文本形式的jquery eui設置回值變量的值?無法在文本中回顯變量jQuery Easy用戶界面

<input type="text" name="text1" class="easyui-validatebox" value="<? echo $varPhp; ?>" size="53"/></td> 

我的PHP函數這樣的..

<?php 
     $query = "SELECT MAX(kode_barang) as maxID FROM tb_barang"; 
     $hasil = mysql_query($query); 
     $data = mysql_fetch_array($hasil); 
     $idMax = $data['maxID']; 
     $noUrut = (int) substr($idMax, 1, 4); 
     $noUrut++; 
     $varPhp = "B" . sprintf("%04s", $noUrut); 
     ?> 

任何人都可以幫我嗎?

問題關閉.. :)我傳遞過程並在模型中創建。

回答

1

可能是你的PHP版本犯規支持使用短tags.Check的documentation的。而嘗試這種

<input type="text" name="text1" class="easyui-validatebox" value="<?php echo $varPhp; ?>" size="53"/> 
+0

什麼ü意味着更短的標籤User016? – okywijaya

+0

而不是像這樣''使用php標籤'你也可以使用''這也是如果你的PHP版本支持短手和稱爲短標籤。並檢查我在答案中提供的文檔鏈接。 –

+0

這個意義上的短標籤 - 每次你都沒有<?php,你可以做<? – Raghav

1

嘗試

<?php echo $varPhp; ?> 
+0

它不工作Raghav – okywijaya

+0

好吧,短標籤可用性取決於PHP版本。 – Raptor

+0

檢查$ varPhp的值。它真的有價值嗎? – Raghav

1

我假設你的變量爲空。

要確保使用var_dump來轉儲它。

試試這個:

<input type="text" name="text1" class="easyui-validatebox" value="<?php var_dump($varPhp); ?>" size="53"/> 
+0

仍然無法運行user1915746。當我創建回顯​​<?php var_dump($ varPhp); ?>結果顯示..結果字符串(5)B0001。 – okywijaya

+0

如果你做我的建議(在輸入元素內)?你看到了什麼?空的文本框?如果是,請查看源代碼(html),該代碼從服務器傳輸到瀏覽器。在Firefox中按Ctrl + U。這裏寫什麼? – user1915746

+0

看到我的更新PLIZ .. – okywijaya