2015-12-02 16 views
0

我正在使用codeigniter框架的php应用程序中工作。它是一个具有响应式网站设计的Web应用程序。目前,该网站没有单独的应用程序。无法为响应式网站创建设置文本框中的值

在我的视图页面应用程序,我想设置在文本框中的值如下:

<input type="text" value="mg/dl" name="name_T3_unit_edit" id="T3_unit_edit" autocomplete="off"> 

,当我在台式机/笔记本电脑打开网站则显示值“毫克/升”,但是当我在Chrome浏览器中打开移动网站时,它不会设置值“mg/dl”。

当我使用桌面/笔记本电脑提交表单时,它将该值设置为数据库,但是当我使用移动设备时,它将设置0值。

我使用POST方法将值提交给控制器。我没有得到什么是当我使用移动和台式机/笔记本电脑的差异,以及我缺少哪些属性来为移动视图设置价值。

我试过data-mini="true"但没有为我工作。

请给我建议,以克服这个问题。

+0

本身它在移动镀铬上看起来不错 - https://jsfiddle.net/zqjaj4y5/ - 您拥有的其他代码可能是原因 – Tasos

回答

1

可能是你的代码相同的块视图页面HTML两次,一次在桌面视图端口显示另一个用于移动视口。可能是您错过了将该值设置为移动视图端口的输入文本。

+0

感谢您的回答。我发现在CSS部分错误重置文本字段的值,因此它没有显示移动视图的值。 – Toman

1

通过JavaScript尝试

document.getElementById("myText").defaultValue = "Goofy"; 

在页面加载