:1511C0006000002409
中文名称:乳链球菌
菌种保藏编号:CVCC 590
特征特性: 0){
activeIds.push(liActilveIds.reverse())
}
activeIds.push(attrId)
$.ajax({
url:'/goods/change-attr?id=72626',
type:'post',
dataType:'json',
data:{attr_ids:activeIds.join(',')},
success: function(data) {
$('#attr_id').html(data)
}
})
})
$(function(){
$(document).on('click','#login-btn', function(e) {
var form = $('#login-form-dialog');
var data = form.serialize();
var username = $('#loginform-username-dialog').val();
var password = $('#loginform-password-dialog').val();
if(username.length == 0){
alert('用户名/手机号不能为空');
return false;
}
if(password.length ==0){
alert('密码不能为空');
return false;
}
$.ajax({
url:'/site/ajax-login',
type:'post',
data:data,
dataType:'json',
success:function(data){
if(data.error > 0){
alert(data.message);
} else {
location.reload();
}
}
})
})
$(document).on('click','#siginup-btn', function(e) {
var form = $('#signup-form-dialog');
var data = form.serialize();
var username = $('#signupform-username-dialog').val();
var password = $('#signupform-password-dialog').val();
var confirm_password = $('#signupform-confirm_password-dialog').val();
var sms_verifycode = $('#signupform-sms_verifycode-dialog').val();
if(username.length == 0){
alert('手机号不能为空');
return false;
} else {
var regex = /^1[3456789]\d{9}$/;
if(!regex.test(username)){
alert('请输入正确的手机号码');
return false;
}
}
if(password.length ==0){
alert('密码不能为空');
return false;
}
if(confirm_password != password){
alert('确认密码不一致');
return false;
}
if(sms_verifycode.length ==0){
alert('验证码不能为空');
return false;
}
$.ajax({
url:'/site/ajax-signup',
type:'post',
data:data,
dataType:'json',
success:function(data){
if(data.error > 0){
alert(data.message);
} else {
location.reload();
}
}
})
})
$.ajax({
url:"/site/is-guest",
type:'get',
dataType:"json",
success:function(data){
if (data.isGuest === true){
$("#add_to_inquiry1").show()
$("#add_to_inquiry2").show()
$("#userInfo").hide()
} else {
$("#add_to_inquiry1").hide()
$("#add_to_inquiry2").hide()
$("#username").text(data.username)
$("#userInfo").show()
}
}
})
$.ajax({
url:"/site/cart-num",
type:'get',
dataType:"json",
success:function(data){
$('#cartNum').text(data.num)
}
})
})
let isComposing = false;
// 监听 compositionstart 事件
document.getElementById('tkeyword').addEventListener('compositionstart', function() {
isComposing = true;
console.log('Composition started');
});
// 监听 compositionend 事件
document.getElementById('tkeyword').addEventListener('compositionend', function() {
isComposing = false;
// 在这里,你可以直接处理最终的输入,或者稍后在 input 事件中处理
// 但为了演示,我们只在控制台中打印消息
var inputValue = $(this).val();
if (inputValue.length >= 2){
$.ajax({
type:"get",
url:"/category/tip-word",
data:{word:inputValue},
success:function(data){
if(data.error > 0){
$("#searchSuggestions").hide();
} else {
if(data.content.length > 0){
$("#searchSuggestions").html(data.content)
$("#searchSuggestions").show()
}
}
}
})
} else {
$("#searchSuggestions").hide();
}
});
// 监听 input 事件
document.getElementById('tkeyword').addEventListener('input', function() {
// 如果不在组合输入状态,则处理输入
if (!isComposing) {
var inputValue = $(this).val();
if (inputValue.length >= 2){
$.ajax({
type:"get",
url:"/category/tip-word",
data:{word:inputValue},
success:function(data){
if(data.error > 0){
$("#searchSuggestions").hide();
} else {
if(data.content.length > 0){
$("#searchSuggestions").html(data.content)
$("#searchSuggestions").show()
}
}
}
})
} else {
$("#searchSuggestions").hide();
}
// 在这里,你可以添加你的处理逻辑,比如发送数据到服务器或更新UI
}
// 注意:如果用户在组合输入期间直接修改了文本(比如通过粘贴),
// input 事件仍然会触发,但此时 isComposing 可能仍然是 true。
// 你可能需要根据实际情况调整逻辑来处理这种情况。
});
jQuery('#login-form-dialog').yiiActiveForm([{"id":"loginform-username-dialog","name":"username","container":".field-loginform-username-dialog","input":"#loginform-username-dialog","error":".invalid-feedback","enableAjaxValidation":true},{"id":"loginform-password-dialog","name":"password","container":".field-loginform-password-dialog","input":"#loginform-password-dialog","error":".invalid-feedback","enableAjaxValidation":true},{"id":"loginform-rememberme","name":"rememberMe","container":".field-loginform-rememberme","input":"#loginform-rememberme","error":".invalid-feedback","enableAjaxValidation":true}], {"errorSummary":".alert.alert-danger","errorCssClass":"is-invalid","successCssClass":"is-valid","validationStateOn":"input"});
jQuery('#signup-form-dialog').yiiActiveForm([{"id":"signupform-username-dialog","name":"username","container":".field-signupform-username-dialog","input":"#signupform-username-dialog","error":".invalid-feedback","enableAjaxValidation":true},{"id":"signupform-password-dialog","name":"password","container":".field-signupform-password-dialog","input":"#signupform-password-dialog","error":".invalid-feedback","enableAjaxValidation":true},{"id":"signupform-confirm_password-dialog","name":"confirm_password","container":".field-signupform-confirm_password-dialog","input":"#signupform-confirm_password-dialog","error":".invalid-feedback","enableAjaxValidation":true},{"id":"signupform-lsmsyy","name":"lsmsyy","container":".field-signupform-lsmsyy","input":"#signupform-lsmsyy","error":".invalid-feedback","enableAjaxValidation":true},{"id":"signupform-sms_verifycode-dialog","name":"sms_verifycode","container":".field-signupform-sms_verifycode-dialog","input":"#signupform-sms_verifycode-dialog","error":".invalid-feedback","enableAjaxValidation":true},{"id":"signupform-agreement","name":"agreement","container":".field-signupform-agreement","input":"#signupform-agreement","error":".invalid-feedback","enableAjaxValidation":true}], {"errorSummary":".alert.alert-danger","errorCssClass":"is-invalid","successCssClass":"is-valid","validationStateOn":"input"});
});