<tr class="normal"><td >
<FONT color="#000099">Responsible(責任人) : </FONT></td>
<? if($ACTIONFORM && $action && $blnName){ ?>
<td><select id="formData['Pres_Name']" name="formData['Pres_Name']">
<? foreach($FORM->AppName as $tmpData){
if($FORM->formData['Pres_Name']==$tmpData){?>
<option value=<?=$tmpData?> selected="selected">- <?=$tmpData?></option>
<?}else{?>
<option value=<?=$tmpData?>><?=$tmpData?></option>
<?} }?>
</select>
<?} else {
echo $FORM->formData['Pres_Name'];
}?></td></tr>function GetName(){ //这里面能得到对应的数值
global $WORKFLOW;
$strSql = " SELECT T_Name AS Pres_Name FROM it.dt_detail WHERE vcarNo ='".$this->formId."'";
$query = $WORKFLOW->dbCon->getQuery($strSql);
$i=0;
while($ary=mysql_fetch_array($query)){
$this->AppName[$i] = $ary['Pres_Name'];
$i++;
}
}下拉开中有数值,在保存的时候,用
$TT = $formObj->formData['Pres_Name'];
此时$TT 中怎么都得不到数值。。????????当不为位 <input type="text" id="form[PI]" name="form[PI]" value="<?=$FORM->formData['PI']?>">时
我用 $TT = $formObj->formData['PI'];
请问题该怎么处理?就能得到下拉框中值 。。
<FONT color="#000099">Responsible(責任人) : </FONT></td>
<? if($ACTIONFORM && $action && $blnName){ ?>
<td><select id="formData['Pres_Name']" name="formData['Pres_Name']">
<? foreach($FORM->AppName as $tmpData){
if($FORM->formData['Pres_Name']==$tmpData){?>
<option value=<?=$tmpData?> selected="selected">- <?=$tmpData?></option>
<?}else{?>
<option value=<?=$tmpData?>><?=$tmpData?></option>
<?} }?>
</select>
<?} else {
echo $FORM->formData['Pres_Name'];
}?></td></tr>function GetName(){ //这里面能得到对应的数值
global $WORKFLOW;
$strSql = " SELECT T_Name AS Pres_Name FROM it.dt_detail WHERE vcarNo ='".$this->formId."'";
$query = $WORKFLOW->dbCon->getQuery($strSql);
$i=0;
while($ary=mysql_fetch_array($query)){
$this->AppName[$i] = $ary['Pres_Name'];
$i++;
}
}下拉开中有数值,在保存的时候,用
$TT = $formObj->formData['Pres_Name'];
此时$TT 中怎么都得不到数值。。????????当不为位 <input type="text" id="form[PI]" name="form[PI]" value="<?=$FORM->formData['PI']?>">时
我用 $TT = $formObj->formData['PI'];
请问题该怎么处理?就能得到下拉框中值 。。
第二。检查post是否有获取到值