Rumah > hujung hadapan web > tutorial js > Petua JavaScript petua organized_javascript

Petua JavaScript petua organized_javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-16 15:22:34
asal
1363 orang telah melayarinya

Artikel ini meringkaskan petua JavaScript. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:

1. Atur acara lalai

Halang peristiwa lalai Jenis input lalai='tarikh' h5 tidak mempunyai kesan pada sesetengah penyemak imbas dan peranti android Dalam kes ini, pemilih masa h5 mesti dipanggil, tetapi acara klik lalai untuk input teratur. Kodnya adalah seperti berikut:

//选择时间
$("#end_time").on("click",function(event){
  event.preventDefault();
  plus.nativeUI.pickDate( function(e){
   var d = e.date;
//   console.log(d.Format('yyyy-MM-dd'));
   $("#end_time").val(d.Format('yyyy-MM-dd'));
  },function(e){
   console.log( "未选择日期:"+e.message );
  },{title:"请选择到期时间",minDate:new Date()}); 
});

Salin selepas log masuk

2 Tentukan sama ada input type='checkbox' dipilih, kodnya adalah seperti berikut

if (!$("#shopregister #checkaggree").is(":checked")) {
  alert("请同意注册协议");
  return false;
}

Salin selepas log masuk

3. Dapatkan nilai yang dipilih antara beberapa kotak pilihan, kodnya adalah seperti berikut

<input name='is_refund' id='refund_1' type='radio' value='1' />
<input name='is_refund' id='refund_0' checked='checked' type='radio' value='0' />
$("#shopregister input[name='is_refund']:checked").val();

Salin selepas log masuk

4.Tetapkan kotak pilihan dipilih

Salin kod Kod adalah seperti berikut:
$("[name='checkbox']:even"). attr("checked",'true'); //Jika ini tidak berfungsi, sila gunakan prop

5. Dapatkan nilai atribut tajuk dalam berbilang gambar

user.id_pic1 = $($("#shopregister .id_pic")[0]).attr("title");
user.id_pic2 = $($("#shopregister .id_pic")[1]).attr("title");
user.id_pic3 = $($("#shopregister .id_pic")[2]).attr("title");

Salin selepas log masuk

6. Paparkan gambar kemajuan semasa penyerahan ajax

$.ajax({
  type: 'POST',
  url: configManager.RequstUrl + "/api/user/createstore",
  data: postdata,
  beforeSend:function(){ $("#waitingupload").removeClass("heisebghid").addClass("heisebg");}
}).done(function (data) {
  $("#waitingupload").removeClass("heisebg").addClass("heisebghid");
  if ("success" == data.state) {
   //服务端成功
  }
  else {
   //服务端失败
  }
}).fail(function () {
  //ajax请求失败
});

Salin selepas log masuk

Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan JavaScript.

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan