Home >php教程 >PHP开发 >js sets the selected value of the input box when the PHP page is output

js sets the selected value of the input box when the PHP page is output

高洛峰
高洛峰Original
2016-12-28 16:53:551320browse

The code for js to set the selected value of the input box when the PHP page is output is as follows:

/* 设置表单的值 */
function setValue(name, value) {
var first = name.substr(0, 1),
input, i = 0,
val;
if (value === "") return;
if ("#" === first || "." === first) {
input = $(name);
} else {
input = $("[name='" + name + "']");
}
 
if (input.eq(0).is(":radio")) { //单选按钮
input.filter("[value='" + value + "']").each(function() {
this.checked = true
});
} else if (input.eq(0).is(":checkbox")) { //复选框
if (!$.isArray(value)) {
val = new Array();
val[0] = value;
} else {
val = value;
}
for (i = 0, len = val.length; i < len; i++) {
input.filter("[value=&#39;" + val[i] + "&#39;]").each(function() {
this.checked = true
});
}
} else { //其他表单选项直接设置值
input.val(value);
}
}

The above is the editor's introduction to the js to set the selected value of the input box when the PHP page is output. I hope it is helpful to you. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank you all for your support of the PHP Chinese website!

For more articles related to js setting the selected value of the input box when outputting the PHP page, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn