field_add_form.inc.php 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <table cellpadding="2" cellspacing="1" width="98%">
  2. <tr>
  3. <td width="100">选项列表</td>
  4. <td><textarea name="setting[options]" rows="2" cols="20" id="options" style="height:100px;width:400px;">选项名称1|选项值1</textarea></td>
  5. </tr>
  6. <tr>
  7. <td>选项类型</td>
  8. <td>
  9. <input type="radio" name="setting[boxtype]" value="radio" checked onclick="$('#setcols').show();$('#setsize').hide();"/> 单选按钮
  10. <input type="radio" name="setting[boxtype]" value="checkbox" onclick="$('#setcols').show();$('setsize').hide();"/> 复选框
  11. <input type="radio" name="setting[boxtype]" value="select" onclick="$('#setcols').hide();$('setsize').show();" /> 下拉框
  12. <input type="radio" name="setting[boxtype]" value="multiple" onclick="$('#setcols').hide();$('setsize').show();" /> 多选列表框
  13. </td>
  14. </tr>
  15. <tr>
  16. <td>字段类型</td>
  17. <td>
  18. <select name="setting[fieldtype]" onchange="javascript:fieldtype_setting(this.value);">
  19. <option value="varchar">字符 VARCHAR</option>
  20. <option value="tinyint">整数 TINYINT(3)</option>
  21. <option value="smallint">整数 SMALLINT(5)</option>
  22. <option value="mediumint">整数 MEDIUMINT(8)</option>
  23. <option value="int">整数 INT(10)</option>
  24. </select> <span id="minnumber" style="display:none"><input type="radio" name="setting[minnumber]" value="1" checked/> <font color='red'>正整数</font> <input type="radio" name="setting[minnumber]" value="-1" /> 整数</span>
  25. </td>
  26. </tr>
  27. <tbody id="setcols" style="display:">
  28. <tr>
  29. <td>每列宽度</td>
  30. <td><input type="text" name="setting[width]" value="100" size="5" class="input-text"> px</td>
  31. </tr>
  32. </tbody>
  33. <tbody id="setsize" style="display:none">
  34. <tr>
  35. <td>高度</td>
  36. <td><input type="text" name="setting[size]" value="1" size="5" class="input-text"> 行</td>
  37. </tr>
  38. </tbody>
  39. <tr>
  40. <td>默认值</td>
  41. <td><input type="text" name="setting[defaultvalue]" size="40" class="input-text"></td>
  42. </tr>
  43. <tr>
  44. <td>输出格式</td>
  45. <td>
  46. <input type="radio" name="setting[outputtype]" value="1" checked /> 输出选项值
  47. <input type="radio" name="setting[outputtype]" value="0" /> 输出选项名称
  48. </td>
  49. </tr>
  50. </table>
  51. <SCRIPT LANGUAGE="JavaScript">
  52. <!--
  53. function fieldtype_setting(obj) {
  54. if(obj!='varchar') {
  55. $('#minnumber').css('display','');
  56. } else {
  57. $('#minnumber').css('display','none');
  58. }
  59. }
  60. //-->
  61. </SCRIPT>