2016-05-31 113 views
0

我需要获取文本而不是价值的帮助。如何获取文本而不是值-php和wordpress

我已经通过了所有的网站,其中一些人说,使用JavaScript进入此。

这是插件。(SI接触形式)

在这里,如果我做$ _POST它给出[阵列([0] => 1)]只值不是文本。

以下是我搜索的代码框架。

$string .= '<option value="' . $opts_cnt.' "' . $selected . '>'.esc_attr($opt).'</option>'."\n"; 

$ opts_cnt ----->值

$ esc_attr($ OPT)------->文本

我试图改变这样

$string .= ' <option value="' . $opts_cnt.' "." '.esc_attr($opt).' "' . $selected . '>'.esc_attr($opt).'</option>'."\n"; 

我尝试了许多排列组合方式。

“。”如果我没有这个插入其给出错误信息

最后我需要的代码将在这个格式

$string .= ' <option value="' . $opts_cnt.' '.esc_attr($opt).' "' . $selected . '>'.esc_attr($opt).'</option>'."\n"; 

即使这是行不通的。

+0

,你能不能给我们选择项目的生成html请 –

+0

你不能给这个选项一个名字属性吗? –

+0

@Simon pollard这是一个插件。 – JMR

回答

0

如果从option标签取下value属性,那么你应该得到的option的实际文本:

尝试:

$string .= '<option ' . $selected . '>'.esc_attr($opt).'</option>'."\n";  
+0

如果我这样做,它会给应用程序中的错误。如果我将该字段设置为强制性的,只会给出错误,则此字段为必填项 – JMR

+0

。 – JMR

+0

好的我会找你的 – beingalex

相关问题