我是JavaScript新手,所以原谅我缺乏知识.
我正在尝试对联系表单进行编码,并希望在访问者使用AJAX输入的值时将输入的值输入特定的输入文本字段,并将其传递给PHP字符串,以便我可以根据值显示相关信息在点击提交按钮之前输入.
我怎么能用jQuery做到这一点?
以下是我用于表单的代码:
<form method="post" action="">
<input type="text" id="name" name="name" />
<input type="text" id="email" name="email" />
<input type="text" id="subject" name="subject" />
<input type="text" id="url" name="url" />
<input type="checkbox" id="showdetails" name="showdetails" /> Show URL Details
<input type="submit" value="Submit" />
</form>`
Run Code Online (Sandbox Code Playgroud)
我需要URL输入字段的值传递给php字符串(一旦用户检查showdetails checkbok),我就可以在后台处理它以显示基于url的信息.
我想要做的是使用搜索表单中的元键查询WordPress自定义帖子类型.搜索表单接受用户输入并根据匹配条件显示结果.表单的某些字段可能为空,因此我需要确保不将任何空白值传递给查询参数.我需要在arguments数组中使用if.
我会感激任何类型的帮助.
这是我正在使用的代码,但收到错误消息.
Parse error: syntax error, unexpected T_IF, expecting ')'
这是我的代码:
if (isset($POST['stock']) && !empty($POST['stock'])) {
$stock = $POST['stock'];
}
if (isset($POST['mineral']) && !empty($POST['mineral'])) {
$mineral = $POST['mineral'];
}
if (isset($POST['species']) && !empty($POST['species'])) {
$species = $POST['species'];
}
if (isset($POST['color']) && !empty($POST['color'])) {
$color = $POST['color'];
}
if (isset($POST['chemicalclass']) && !empty($POST['chemicalclass'])) {
$chemicalclass = $POST['chemicalclass'];
}
if (isset($POST['locality']) && !empty($POST['locality'])) {
$locality = $POST['locality'];
}
if (isset($POST['description']) && !empty($POST['description'])) {
$description = $POST['description'];
}
if (isset($POST['size']) && !empty($POST['size'])) { …Run Code Online (Sandbox Code Playgroud) 我正在尝试按键对数组(同时包含字母和数字键)进行排序,其中字母键将按字母顺序排列在前,然后按数字键排列。
尝试了ksort所有可用的标志,但这没有帮助。尝试了几个SO答案,但没有一个达到我的目的。这是我拥有的数组的示例..
$array = array(
'Bat' => array(),
'Dog' => array(),
'Apple' => array(),
'Cat' => array(),
1 => array(),
3 => array(),
2 => array(),
4 => array()
);
Run Code Online (Sandbox Code Playgroud)
我需要这样排序:
$array = array(
'Apple' => array(),
'Bat' => array(),
'Cat' => array(),
'Dog' => array(),
0 => array(),
1 => array(),
2 => array(),
3 => array()
);
Run Code Online (Sandbox Code Playgroud)
我从 SO 答案中了解到,它可能需要一个自定义函数来使用该usort函数进行排序。这就是我迷失的地方。任何有关正确方向的帮助或指导将不胜感激。
谢谢