我正在尝试在Qt 4.2中的行编辑框中应用验证器,但它无法正常工作:
QDoubleValidator *haha= new QDoubleValidator(this);
haha->setBottom(0.00);
haha->setDecimals(2);
haha->setTop(100.00);
get_line_edit()->setValidator(haha);
Run Code Online (Sandbox Code Playgroud)
要么
QDoubleValidator *haha= new QDoubleValidator(0.00,100.00,2,this);
Run Code Online (Sandbox Code Playgroud)
无论如何,我仍然可以进入我想要的任何价值.
但是,如果我切换到QIntValidator它,它的工作原理!
所以我去谷歌并进行了一些搜索,很多人过去常常遇到同样的问题.这是一个错误吗?或者应该有其他一些我应该做的设置?
我写一个命令,或者我从用户输入字段填写参数值。单击按钮,将此命令发送到 php 并将结果值发送回 html 以显示。例如。在 html 页面上:
select ___ from ____,
Run Code Online (Sandbox Code Playgroud)
我用“tablenameone”和“valueone”填充了两个可用的输入字段。然后,结果将打印在同一页面的 html 文本字段上。
我所知道的是这些值可以以这种格式发送(也许)
$('input[name="talbename"]')
$('input[name="value"]')
example.com?tablename=tablenameone&value=valueone
Run Code Online (Sandbox Code Playgroud)
从 php 端我使用
$sql="SELECT '$_GET['value']' FROM '$_GET['tablename']';
Run Code Online (Sandbox Code Playgroud)
我不知道的是....我应该如何在点击功能中执行此操作?它肯定使用ajax。但是我怎么能产生example.com?tablename=tablenameone&value=valueone 我应该把 $('input[name="value"]')
提前致谢